2009-07-13 49 views
1

以下兩個命令之間的實際區別是什麼?瞭解xargs中的遞歸grep

命令A

find . -type f -print0 | xargs -0 grep -r masi  

命令B

find . -type f -print0 | xargs -0 grep masi 

總之,是什麼命令A的實際的好處?

+0

謝謝您的解答! – 2009-07-13 21:00:37

回答

3

無.. -r用於遞歸搜索目錄,但-type f將阻止find返回目錄名稱。

1

我覺得沒有 的A將嘗試在遞歸的文件名(如查找只搜索文件),所以它不會遞歸到什麼...