間違いだらけの備忘録

このページの内容は無保証でありこのページの内容によって直接、または間接に損害を受けられたとしても私は責任を取りません。

再帰grep(rgrep)

バイナリからの文字列全捜索

find /etc -type f  -exec strings --print-file-name \{\} \; | grep -n -C2 'target' 2> /dev/null | tee /var/tmp/test1.log

めも

http://unyouchan.blog.jp/archives/1007994902.html

grep -lr hogehoge /var/www/html

オプション -lr としましたが -r オプションが再帰的に実行するためのオプションです。再帰grep を実行する開始ディレクトリは、上記の例では /var/www/htm です。 -l オプションはファイル名だけを表示するためのものです。

再帰オプション -r とファイル名を組み合わせたいときは --include= という追加オプションを利用します。

めも

このページにはhatena以外のサービスからのコンテンツが埋め込まれています。 hatenaによりGoogle AdSense 広告が埋め込まれています。