我有一個腳本,需要在我的Subversion存儲庫中的各個分支之間切換才能執行副本。這導致必須重複輸入密碼。現在,一旦我完成了這一段時間,並且我很熟悉我的劇本。我搞砸了,引起我很大的憤怒。 我已經使用期望在提示之前輸入密碼。我希望能夠學習如何一次又一次地運行多次密碼提示,直到任務完成。 到目前爲止,這是我的。 #!/usr/bin/expect
global env
set timeout 1
我想編譯一個用c語言編寫的使用expect.h頭文件的程序。我正在嘗試這個: cc -I/usr/include main.c -lexpect -ltcl
cc -I/usr/include main.c
我嘗試了與gcc相同,但無濟於事。 我得到這個: undefined reference to `exp_spawnl'
undefined reference to `exp_exp
我想實現「shell腳本調用期望腳本」,以便它不會提示用戶每次輸入ssh密碼。我從Using a variable's value as password for scp, ssh etc. instead of prompting for user input every time開始,瞭解到我應該有一個.sh文件和一個.exp文件。我在我的系統中安裝了expect(運行expect -v顯示爲