国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > Linux Shell > 正文

shell中嵌套執行expect命令實例

2020-07-27 19:11:16
字體:
來源:轉載
供稿:網友

一直都想把expect的操作寫到bash腳本里,這樣就不用我再寫兩個腳本來執行了,搞了一下午終于有點小成就,給大家看看吧.

系統:centos 5.x

1.先安裝expect

復制代碼 代碼如下:

yum -y install expect

2.腳本內容:

復制代碼 代碼如下:

cat auto_svn.sh
#!/bin/bash
passwd='123456'
/usr/bin/expect <<-EOF
set time 30
spawn ssh -p18330 root@192.168.10.22
expect {
"*yes/no" { send "yes/r"; exp_continue }
"*password:" { send "$passwd/r" }
}
expect "*#"
send "cd /home/trunk/r"
expect "*#"
send "svn up/r"
expect "*#"
send "exit/r"
interact
expect eof
EOF

這樣寫的話,就方便得很多,一個腳本就包括完了.

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 瓦房店市| 桐城市| 信阳市| 喀什市| 新河县| 疏附县| 东丰县| 务川| 桦川县| 昌都县| 长治县| 亳州市| 阜阳市| 阿拉善右旗| 同江市| 日喀则市| 黔南| 三门县| 汉中市| 上杭县| 旬邑县| 威宁| 三都| 巴彦淖尔市| 山西省| 永城市| 喀什市| 盐池县| 黄龙县| 汶川县| 香格里拉县| 河北区| 泽库县| 恩平市| 句容市| 米脂县| 柳州市| 尉氏县| 安溪县| 三门峡市| 古丈县|