困ったことにプロジェクト内で文字コードが入り乱れていることがある
そうなるとマルチバイト文字のgrepが素直にいかない
とりあえず以下のようなシェルを作っておくことにした
cgrep() {
LANG=ja_JP.utf-8 grep -r `echo "$1" | nkf -u` . | nkf -w
LANG=ja_JP.sjis grep -r `echo "$1" | nkf -s` . | nkf -w
LANG=ja_JP.eucjp grep -r `echo "$1" | nkf -e` . | nkf -w
}
alias cgrep=cgrep