もう6年目なのにね。

大学が文系で、会社入ってからもWindowsで秀丸とかEclipseでJava書いてたので、
あんまりUnixに馴染みがなかったりします。

最近は何かとUnixとかLinuxとかに触れる機会が多くて。

んで、サブディレクトリも含めて今いるところから、
再帰的にgrepかけるときどうするか?
各ディレクトリに行ってgrepしてたら日が暮れてしまいます。

xxxxxxって文字列が記述してある.rbファイルを探したかったら、
find . -name “*.rb” | xargs grep “xxxxxx”

xargs が、標準出力からコマンドラインを作って実行してくれる
っていう優れもの。

いくつになっても勉強ですね。

コメント

タイトルとURLをコピーしました