Shift-JIS のファイル達をgrepコマンドで再帰的に検索する

Linux
スポンサーリンク

やり方

検索したいディレクトリへcdコマンドで移動して、

以下のコマンドで、Shift_JISのファイルたちを再帰的にgrepできる。

grep -R "`echo けんさくもじれつ | nkf -s`" *

 

PHPの変数など’$’を含む文字列を検索するときのコマンド

grep -R "`echo '$けんさくもじれつ' | nkf -s`" *

Shift_JISじゃなくてEUC-JPの場合はどうやるの?

nkfのオプションを
-sじゃなく、
-eにする。

 

こちらにまとめてます。

 

上記リンク先に書いてるが、nkfをインストールしていないと関係ない行がいっぱいヒットするかもしれんので最初にnkfがインストールされているか確認せいっ。

 

 

 

コメント