ArchlinuxでWindowsで作成したZIPを文字化けなく開く方法

linuxとの日々だったり : unzip -O CP932 *

ArchlinuxというかLinuxWindowsで圧縮されたzipファイルをunzipで展開すると容赦なくファイル名が文字化けする。 これに対応するには上記のサイトに記載されている通り、文字コードを指定して開けるようにパッチがあたった状態のunzipが必要になる。

AURにパッケージ名unzip-iconvでパッチがあたった状態のunzipがある。 2018/11/23現在ではyaourtは非推奨なので、yayを使用したインストールを行う。

yay -S unzip-iconv

インストール後、unzip -O CP932 test.zipで文字化けなく展開可能になる。 なお、複数のzipファイルを一気に展開するのは以下のコマンド。 unzip -O CP932 '*.zip'