shell腳本調(diào)用expect shell中調(diào)用expect我編寫了一個普通用戶切換到root的腳本?
shell中調(diào)用expect我編寫了一個普通用戶切換到root的腳本?要在Bash中直接執(zhí)行expect,應(yīng)該使用-C選項而不是重定向。有很多人在Bash中直接調(diào)用#expect-cexpect,因為
shell中調(diào)用expect我編寫了一個普通用戶切換到root的腳本?
要在Bash中直接執(zhí)行expect,應(yīng)該使用-C選項而不是重定向。有很多人在Bash中直接調(diào)用#expect-cexpect,因為{send:“{send”passwdXXXXn“}interact”的“spawnsu expect”不是告訴你的褲子放屁的方法。
shell expect函數(shù)如何中定義send發(fā)送命令執(zhí)行的返回值?
更改為發(fā)送“exit$RETR”RET變量在SSH到遠程端后的shell中定義(即,您以前的發(fā)送“RET=`echo$?”R “),因此需要用“”更改$RET的含義,否則$RET將引用expect中的RET變量。當然,您還沒有在expect中定義這個變量,所以有一個錯誤。