タグ

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

タグの絞り込みを解除

nkfに関するcelticのブックマーク (1)

  • findとnkfをつかって文字コードをShift_JISからutf-8へ一括変換 | ブーログ

    ディレクトリold以下を一括変換してnewにする場合。 $ls old $ まず全部のコピーをとる(ディレクトリ構成をコピーするため) $ cp -rp old/ new 変換用スクリプトrun.shを作成。 $ find old -type f \( -name '*.php' -or -name '*.c' -or -name '*.js' \) -printf 'nkf -S -w -Lu %p > new/%P\n' > run.sh ここでは拡張子php c jsに対して行っている。 nkfの引数は-Sが入力をShift_JISを想定させ、-wでutf8を出力し、-LuでUnix改行に変更している。変換元がshift-jisでない場合はnkfの-Sを削除する。 run.shを実行してoldからnewへ変換する。 $ sh run.sh html内ののcharset=…を変

  • 1