iconvを使いMacのTerminalで文字化けしているUTF-8のhtmlをSHIFT_JISに一括変換

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

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です