2014年2月12日 星期三

快速grep 檔案中的內容

如果要找的檔案內容在很多sub-folder當中

如何用script  方式快速的找到我們需要的內容呢?

法一:

# for files in `find . -type f`; do grep -nH 'you need to grep' $files; done

用以上的方法就可以 grep 到你要的內容了

如果要忽略大小寫的話

使用 grep -inH   即可


法二 :

# find . | xargs grep 'test' -sl

若顯示要包括檔案內容的話, 把 -l 參數拿掉即可