我的任务是从脚本创建受密码保护的 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