Hack

unzipで展開されるファイル名が化けないようにする その2

前回のエントリを書いた後でここのShift JIS対応パッチを見つけた。内容を見るとだいたい自分が次にやろうとしていたことと同じだったが、使ってみると少し問題があった。このパッチでは文字コードの変換にiconvを使っているのだが、iconvは変換できない文字…

unzipで展開されるファイル名が化けないようにする

Windowsで作られたzipファイルをLinuxで展開すると日本語のファイル名が化ける。これはアーカイブ内のファイル名がSJISで記録されているためで、展開後にファイル名をSJIS→EUCに変換してやるとたいてい上手くいくのだが、たまに上手くいかないときがある。ど…