我要搜索k1.sh,在我的目錄爲什麼不使用grep -r -e filename找到名爲「filename」的文件?
ADU-07 WebInterface-JobTable_files
ADU-07 WebInterface-JobTable.html
ADU-07 WebInterface-SelfTestResults_files
ADU-07 WebInterface-SelfTestResults.html
meas_2016-07-13_20-22-00
meas_2016-07-13_20-25-13
meas_2016-07-13_20-29-43
meas_2016-07-13_20-33-43
meas_2016-07-13_20-37-43
meas_2016-07-13_20-54-43
meas_2016-07-13_21-46-43
的所有文件夾,當我嘗試
grep -r -e "k1.sh" /home/milenko/SerradoMel/MT06
我nothing.Why?如何檢查我的grep是否支持-r選項?
我想,如果你使用'-e'來指定表達式,那麼你必須使用'-f'來指定文件。我通常不使用任何一個開關。試試'grep -r「k1.sh」/ home/milenko/...' –
如果它不支持'-r',它會拋出一個錯誤。你可以添加一個'grep'的輸出,其中一個文件名顯式地傳遞* *表示它匹配該文件中的內容? –
@JuanTomas,...不,'-e'和'-r'在提出的方式中不會發生衝突。 –