這是從文件的一個示例行:如何篩選的.exe從文本文件的文件
O4 - HKLM .. \運行:[TkBellExe] C:\ Program Files文件\共同文件 \房地產\ Update_OB \ realsched.exe(RealNetworks公司)
我只需要realsched.exe
egrep '^O4' file.txt | egrep '[[:alnum:]]{0,99}\.exe'
模糊,但最接近這樣可行。 (忽略第一個grep,使用它來查找4行) 但是,當exe文件包含_
等字符時,則不起作用。
完美!將在8分鐘內投票。你能解釋一下這個語法嗎,我是新手。 – Kedar
@kedar它匹配任何數量的不是斜線後跟'.exe'的字符,因爲它不能匹配斜線,整個路徑被留下。 egrep的'-o'參數使得它只輸出它匹配的內容。 – KurzedMetal
輝煌。再次感謝。 – Kedar