我想使用純期望腳本而不調用外部shell來執行tar和rm操作。我目前的結果正在工作,但與外部bash腳本。 P.S.我所有試圖從期望腳本中執行tar或rm的嘗試都失敗了。 主要腳本 #!/usr/bin/expect
# my scripts folder is here:
set myhome /home/scripts
set fullBpath /home/backup/SDH/
我使用想到模擬SFTP交互式提示(download_from_sftp.exp): #!/usr/bin/expect
set username [lindex $argv 0];
set server [lindex $argv 1]
set password [lindex $argv 2];
set source [lindex $argv 3];
set target [lin