suzukicui, find, grep, linux, Mac OS X

suzuki です。

「たくさんのファイルの中のどこかに書かれているはずだけど、どのファイルだか分からんけど探さなきゃ!」という作業時には、次のようなコマンドを叩いています。

$ find ./-type f | xargs grep 'hoge'

grep コマンドだけを使って、次のようにしても良いのですが、ファイルが多すぎるとシェルの1行制限に引っかかってしまうので、普段から上のコマンドを使うクセが付いています。

$ grep -R 'hoge' * ...

ykarinoegrep, find, xargs, コマンド, 影響調査

はじめまして、インフラチームのykarinoと申します。
1月に入社してから間もないので、フリーエンジニアとして客先常駐していたころに
使用していた小技を紹介しようと思います。

プログラムの改修や仕様変更に伴う影響調査などで、調査対象ファイルが1万個など
極端に多い時に威力を発揮するコマンドです。

実用的な例として、設定ファイルの内容やプログラムの固定値などを書き換える際に、
該当ファイルを探すときなどに使えます。

#1)「パターンに ...