資源簡介
昨天一個網(wǎng)友問如何能夠?qū)⑤斎朊艽a的工作在shell里面自動完成,研究了一下,發(fā)現(xiàn)這種交互式的工作,普通的shell實現(xiàn)不了,據(jù)說可以借助expect來搞定,所以初步學(xué)習(xí)了一下expect,成果和大家分享一下:
應(yīng)用一:
實現(xiàn)從普通用戶“test”切換到root用戶,自動輸入root的密碼,不用在終端提示符下執(zhí)行密碼輸入操作。
步驟:
(1)vi autosu.sh
(2)#! /usr/bin/expect -f //指定expect工具的路徑,如果不清楚具體路徑,可以用"which expect"命令來查看。
spawn su -
代碼片段和文件信息
評論
共有 條評論