0

すべてのファイルの中からディレクトリ内のテキストを検索しようとしています。サブフォルダーにもアクセスすることが期待されます。名前に空白文字が含まれるフォルダーとファイルがあります。次のコマンドを使用して検索しています。

find . -type f | xargs grep -rls 'my text'

これは、空白文字を含むフォルダーとファイルにアクセスしません。コマンドで何を変更するかについて何か提案はありますか?

4

2 に答える 2

0

grep私が個人的に手に入れたバージョンはすべて-r、再帰的なスイッチをサポートしています。

最上位ディレクトリを渡すだけで、grep が実行します。

grep -r myregex /home/marcus/bunchoffilesindirectories
于 2015-03-20T17:21:56.693 に答える