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