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*****>