Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试制作一个使用密码自动压缩文件的脚本。Zip 通过在交互式提示中询问密码来做到这一点。如何使脚本响应提示?
我试过了:
输入密码:
zip 错误:中断(中止)
-bash: xxx: 没有这样的文件或目录
-e 选项期望zip在终端上运行。如果您不介意复杂性,您可以使用伪终端和脚本(使用 Tcl 或 Perl 或类似软件中可用的 Expect 包)。
zip
将 -P 标志(或 --password)标志与 zip 一起使用可能更容易,只需在命令行上传递密码即可。