タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

日本語とshellに関するrichard_rawのブックマーク (1)

  • lgrepコマンドで再帰的に日本語をファイル検索する — ディノオープンラボラトリ

    lgrepコマンドをご存知でしょうか。日語対応ページャlvの付属品で、対象ファイルの文字コードを推定して日語文字列をうまく見つけてくれるという、優れもののgrepです。 古いプロジェクトだと、プログラムはEUCだけど静的ファイルはSJIS、なんてことがあると思います。そんなときに大活躍です。 grepした結果の文字コード変換も勝手にやってくれるので、grep結果をnkfする必要もありません。至れり尽くせりですね。 そんなlgrepコマンドにも弱点があります。grepで言う-r(再帰的にファイルを検索)オプションが無いのです。どこに書いてあるかわからないエラーメッセージを探す、なんてときに-rは必須ですよね。無いなら作ってしまえ、ということで作ってみました。 alias lgrep-r="find . -type d -name .svn -prune -o -type f -print

    richard_raw
    richard_raw 2009/05/29
    lvの付属品ですと。便利そうです。
  • 1