受密码保护的压缩命令不起作用

受密码保护的压缩命令不起作用

我的任务是从脚本创建受密码保护的 zip 文件并通过电子邮件发送。

我正在使用下面的命令sparc-sun-solaris2.10环境来创建受密码保护的 zip 文件。

`zip -j -P password file1.csv.zip file1.csv`

它失败并显示以下错误消息:

`zip warning: name not matched: file1.csv`
`zip error: Nothing to do! (file1.csv.zip)`

它曾经成功过一次,但在随后的运行中却不断失败。

对此的任何帮助都非常感激。

答案1

此警告来自zip

`zip warning: name not matched: file1.csv

当指定的文件不存在时给出。因为这意味着你的zip命令没有任何输入文件,所以它没有任何东西可以放入输出 zip 文件中,所以你得到

`zip error: Nothing to do! (file1.csv.zip)`

答案2

像这样使用 GPG 收费:

gpg -c file.tar

然后设置密码。

取消保护使用:

gpg file.tar.gpg

相关内容