桜ヶ丘日記

技術メモとかとか

utf8なターミナルでeucでgrepする

こんな感じで実行

$ echo 'grep "検索語句" *' | nkf -e | bash | nkf -w

こんなふうにシェルスクリプトにしといてみた

$ cat > ~/bin/EUCdo && chmod 755 ~/bin/EUCdo
echo $* | nkf -e | bash | nkf -w
^D

使用例

$ EUCdo grep -n "検索文字列" *
hoge.txt:14:    検索文字列を書いてみる
fuga.txt:112:   そしてここに「検索文字列」を