引数リストが長すぎます

5000件ぐらいのメール件数の中から特定の情報をgrepした時に、

grep “hogehoge” ./*

としたら、

「引数リストが長すぎます」

ってエラーが出る時の対処。

調べてみると、OSの制限やらfindでの対処法など、UNIXの部屋にいろいろ書いてあったが、私の場合、findよりxargsを使うほうがしっくり来た。

echo ./* | xargs grep “hogehoge”

コメントを残す

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