iconvを使いMacのTerminalで文字化けしているUTF-8のhtmlをSHIFT_JISに一括変換
ーーーーーーーーーーーーーーーーーーー
【一括変換したいhtmlファイル】
link1.html
link2.html
link3.html
ーーーーーーーーーーーーーーーーーーー
1)link1.html、link2.html、link3.htmlを同じフォルダに入れる
(ここではホームフォルダのDocumentsのOthersのconvertというフォルダ)
2)terminalで以下を打ち込んでリターンキー
cd /Users/ホーム名/Documents/Others/convert
3)さらに以下を打ち込んでリターンキー
iconv -f UTF-8 -t SHIFT_JIS link1.html > alink1.html
iconv -f UTF-8 -t SHIFT_JIS link2.html > alink2.html
iconv -f UTF-8 -t SHIFT_JIS link3.html > alink3.html
すると、ホームフォルダのDocumentsのOthersのconvertというフォルダには
alink1.html
alink2.html
alink3.html
という名前のSHIFT_JISに変換済のhtmlファイルが出来る
link1.html
link2.html
link3.html
はフォルダから削除してしまう
Finderで
alink1.html
alink2.html
alink3.html
を選択した状態で
メニューバーにあるFinder Scripts から Trim File Namesを選択
aを入力してTrimStart
これで
すべてのaが取れて
alink1.html→link1.html
となる
Finder Scriptsは下記URLでダウンロードできる
http://www.geekymac.com/?p=943