1
我試圖做一個腳本,自動用密碼來壓縮文件。 Zip通過在交互式提示中詢問密碼來完成此操作。如何讓腳本對提示做出響應?如何在linux shell中發送交互式提示響應?
我已經試過:
拉鍊-e XXX MYFILE
輸入密碼:
郵編錯誤:中斷(中止)
拉鍊-e MYFILE < XXX
-bash:xxx:沒有這樣的文件或目錄
我試圖做一個腳本,自動用密碼來壓縮文件。 Zip通過在交互式提示中詢問密碼來完成此操作。如何讓腳本對提示做出響應?如何在linux shell中發送交互式提示響應?
我已經試過:
輸入密碼:
郵編錯誤:中斷(中止)
-bash:xxx:沒有這樣的文件或目錄
-e選項預計zip
正在終端上運行。如果您不介意複雜性,您可以使用僞終端和腳本(使用Tcl或Perl或其他類似的Expect軟件包)。
在zip中使用-P標誌(或--password)標誌可能更容易,只需在命令行上傳遞密碼即可。
感謝您的回覆。我得到的zip版本沒有帶-P或--password選項,你說得對,一個僞終端可能太複雜,不值得。我想我會以另一種方式加密文件。 – user1920069