LoginSignup
56
56

More than 5 years have passed since last update.

【Linux】find & grep 併用コマンド

Posted at

ソースの中から文字列「hogehoge」を検索するには

find . -name \*.c -exec grep hogehoge {} \;

とすればよいが、これでは *.c のファイルの数だけ grep コマンドが実行され、時間がかかる。そういう場合は

find . -name \*.c -print | xargs grep hogehoge

とすればよい。もっときっちりやるなら

find . -name \*.c -print0 | xargs -0 grep hogehoge /dev/null
find . -type f -exec grep -il confirm {} \;
56
56
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
56
56