2011年6月24日 星期五

[轉貼]grep 包含子目錄檔案的方法

http://blog.xuite.net/jyoutw/xtech/46682931

在所有的網頁中,找出含有某特定字串的檔案。
例如說要找出含有 localhost 字串的檔案,記得 grep 沒有 recursive 的參數,可以搜尋包含子目錄
所以就要利用 find 的功能來協助

# find ./ -type f -name \*.php |xargs grep 'localhost'


用上面的方式連是哪個檔案都會列出來,若用下列的寫法,速度既慢而且也無法得知是哪個檔案有含該字串:
# find ./ -type f -name \*.php -exec grep 'localhost' {} \;
 

沒有留言:

張貼留言

BloggerAds