find 〜 xargs がうまくいかないとき
find . -name "*.*" | xargs grep "hogehoge"
検索対象のファイルによっては次のエラーが出る場合がある
xargs: unterminated quote
findの検索結果から改行などの制御コードを外し(-print0)
xargsでnullを区切り文字として設定する(-0)
find . -name "*.*" -print0 | xargs -0 grep "hogehoge"
技術的なことや、日々の出来事で記録しておきたいことを載せます
find . -name "*.*" | xargs grep "hogehoge"
検索対象のファイルによっては次のエラーが出る場合がある
xargs: unterminated quote
findの検索結果から改行などの制御コードを外し(-print0)
xargsでnullを区切り文字として設定する(-0)
find . -name "*.*" -print0 | xargs -0 grep "hogehoge"