ikari****@ecoin*****
ikari****@ecoin*****
2008年 12月 17日 (水) 06:29:22 JST
碇です ちょっとバグ発見 修正しました chmというディレクトリの中にdecompileしたファイル群をおいてください 下のスクリプトを実行するとci_chm.zipというファイルができます zipコマンドが必要です nkfをやめてiconvにしてみました ---------------------------------------- #!/bin/bash if [ -e tmp ];then rm -rf tmp; fi; mkdir tmp function s2utf8 { d=$1 for i in $d/* do dest=`echo $i | sed s/^chm/tmp/` if [ -f $i ] then tmp="$dest.tmp" if ` expr "$i" : ".*images" > /dev/null` then cp $i $dest else iconv -f cp932 -t utf-8 $i > $tmp sed -e s/charset=Shift_JIS/charset=utf-8/ $tmp > $dest rm $tmp fi elif [ -d $i ] then if `! expr "$i" : [\.] > /dev/null` then mkdir $dest s2utf8 $i fi fi done } s2utf8 chm zip -r ci_chm.zip tmp rm -rf tmp --------------------------------------------------- On Wed, 17 Dec 2008 06:18:59 +0900 ikari****@ecoin***** 様wrote: >碇です >スクリプトがあまりにもダサいのでちょっと書き直しました > >chmというディレクトリの中にdecompileしたファイル群をおいてください > >下のスクリプトを実行するとci_chm.zipというファイルができます >zipコマンドが必要です >nkfをやめてiconvにしてみました > >---------------------------------------- -- 碇 永志 <ikari****@ecoin*****>