Tsuji Note

技術的なことや、日々の出来事で記録しておきたいことを載せます

find 〜 xargs がうまくいかないとき

find . -name "*.*" | xargs grep "hogehoge"
検索対象のファイルによっては次のエラーが出る場合がある
xargs: unterminated quote
findの検索結果から改行などの制御コードを外し(-print0)
xargsでnullを区切り文字として設定する(-0)
find . -name "*.*" -print0 | xargs -0 grep "hogehoge"

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です