memo.xight.org

日々のメモ

Windowsで展開した際に文字化けしないZipファイルをMacで作成する

Summary

Windowsで展開した際に文字化けしないZipファイルをMacで作成したい。

macOS Big Sur 11.3 Beta (20E5186d) で標準のzipのバージョンは3.0だが、
--unicode が利用できない。

% zip --unicode=UTF8 --to-crlf --recurse-paths ARCHIVE.zip DIR
zip error: Invalid command arguments (long option 'unicode' not supported)


解決方法

Homebrewでzipをインストールして、
${BREW_HOME}/opt/zip/bin にパスを通しておく。

% brew install zip
% which zip
/opt/homebrew/opt/zip/bin/zip
% zip --unicode=UTF8 --to-crlf --recurse-paths ARCHIVE.zip DIR