で使用する場合は、スペースを含むファイル名の引数と引数を使用findして正しく機能さxargsせることをお勧めします。-print0-0
今、私はpatterns次の内容で名前が付けられた次のファイルを持っています
a a a
b b b
textそして私は次の内容で名前が付けられたファイルを持っています
a
b b b
次のコマンドを実行すると、
cat patterns| xargs -ipattern grep pattern text
私は得る
b b b
これは、xargsが、、、、、、、の代わりに検索することを知っていa a aたb b bことaを意味します。aabbb
私の質問は、上記の例に問題がないのはなぜですか?、、、、、を検索しa、aの両方の行を返すと思いました。abbbtext
私は何が欠けていますか?