晴耕雨読

working in the fields on fine days and reading books on rainy days

Windowsで作成したZIPファイルをmacOSで解凍する

Windowsで作成したZIPファイルをmacOSで解凍するには、dittoコマンドを使います。

ditto -V -x -k --sequesterRsrc ファイル名.zip .

パスワード付きの場合はオプションに --password を加えます。

ditto -V -x -k --sequesterRsrc --password ファイル名.zip .

各オプションの説明:

  • -V (表示) : display a line of output to stderr for every file, symbolic link, and device copied.
  • -x (解凍) : Extract the archives given as source arguments. The format is CPIO, unless -k is given. Compressed CPIO is automatically handled.
  • -k (PKZip) : Create or extract from a PKZip archive instead of the default CPIO. PKZip archives should be stored in filenames ending in .zip.
  • --sequesterRsrc (メタデータの扱い) : When creating a PKZip archive, preserve resource forks and HFS meta-data in the subdirectory __MACOSX. PKZip extraction will automatically find these resources.
  • --password (パスワード入力) : When extracting a password-encrypted ZIP archive, you must specify –password to allow ditto to prompt for a password to use to extract the contents of the file. If this option is not provided, and a password-encrypted file is encoun- tered, ditto will emit an error message.