上文說文了如何在子資料夾間取代文字,作法有點複雜。如果只是想得知某段文字在那些檔案出現,可有間單點的辦法呢?

當然有,用 grep 就成了。平常以 grep 尋找一個檔案中的文字:

grep search_me file.txt

如果要在子資料夾間搜尋,可以用

grep -r search_me .

來完成,以 -r 來表示要遞迴子資料夾,而 . 則是代表由所在資料夾開始搜尋。

還可以用 --include 來指示目標檔案名稱:

grep -r --include="*.php" search_me .

或用 --exclude 來排除一些檔案:

grep -r --exclude="*.jpg" search_me .

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 小輝 的頭像
    小輝

    惘然

    小輝 發表在 痞客邦 留言(0) 人氣()