zip (option) [archive file] [file/directory]
zip圧縮
zip -r FILENAME.zip FILE_DIR
zip圧縮(パスワード付き)
zip -re FILENAME.zip FILE_DIR
zip圧縮(DS_Store、__MACOSXを含めない)
zip -r FILENAME.zip FILE_DIR -x "*.DS_Store" "*__MACOSX*"
zip圧縮(パスワード付き:DS_Store、__MACOSXを含めない)
zip -r -P PASSWORD FILENAME.zip FILE_DIR -x "*.DS_Store" "*__MACOSX*"
zipからDS_Store、__MACOSXを削除
zip --delete FILENAME.zip "*.DS_Store" "*__MACOSX*"
zip解凍
unzip FILENAME.zip
option
| コマンド | 機能 |
|---|---|
| -A | 自己解凍形式で圧縮する |
| -d | アーカイブから指定ファイルを削除 |
| -l | 改行をLFからCR LFへ変更 |
| -ll | 改行をCR LFからLFへ変更 |
| -m | アーカイブから指定ファイルを移動(削除) |
| -q | 処理内容を表示しない |
| -r | ファイルとディレクトリを再帰的に処理する |
| -t | 指定日付以降のファイルを圧縮 |
| -u | 更新されたファイルや新しいファイルのみを追加する |
| -z | コメントの追加 |
| -@ | ファイル名を標準入力から読む |