大量の画像ファイルがWindowsにあって、これをまとめてzipに圧縮したものがある。
日本語001.jpg
日本語002.jpg
…
↓ zip圧縮
まとめたファイル.zip
Linuxで解凍しようとするとエラーになる。各ファイルについて(解凍後のファイルの文字コードが読めないから)エラーになり、結果、解凍処理全体がエラーになる。
$ unzip まとめたファイル.zip
$ error...
画像さえ見れればいいんだから、ファイル名なんて正直どうでもいいんだけど、異なるOSでのやりとりだから、ままある。
ーーー
unar というツールがあるらしい(unrar ではないので要注意)
unar
http://blog.docodemo-conoha.red/fedora-20がdesktopなのでunzipで日本語ファイル文字化け対応/
centos はこっちかな。
Centos7 に unar をインストールする | alprovs の記録
ーーー
早速テスト。Windows上にzipファイルを作成する。
Linux 上から解凍テスト
$ unar Naruto.zip
うまくいった。
alias 切っておく。
より詳しくは以下。