zip・unzip コマンドでパスワードを指定する
MacOS で検証。zip・unzip コマンドを使って圧縮する時、解凍用パスワードを設定する方法。
Zip 圧縮時のパスワード指定
$ zip -e -P='【パスワード】' 【Zip ファイル名】.zip 【入れたいファイル指定…】
-e=--encrypt-P=--password
-P とだけ書けば、パスワードはその後の対話式プロンプト内で入力できる。
Zip 解凍時のパスワード入力
$ unzip -P 【パスワード】 【Zip ファイル名】.zip
-P=--passwordなのはzipと同じ-Pとだけ書いておいてパスワードをプロンプトで入力することも可能unzipの場合は-P='xxxx'のようにイコールとシングルクォートで値を書くと、うまくパスワードが解釈されなかった。スペース区切りで-P mypassのように書かないとダメっぽい
スペース込みのパスワードを設定した場合はどうなるんだろ。未検証。