2009-07-13 5 views
1

次の2つのコマンドの実際の違いは何ですか?xargsの再帰的grepを理解する

コマンドA

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

コマンドB要するに

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

コマンドAの実用的な利点は何ですか?

+0

は、あなたの答えをありがとう! –

答えて

3

なし... -rは、再帰的に検索ディレクトリのですが、-type fは、ディレクトリ名を返すからfindを防ぐことができます。

1

は私が考える(検索は、ファイルのみを探しているとして)Aは、ファイル名の上に再帰しようとしますので、それが何に再帰しません なし...