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

首頁 > 系統 > Linux > 正文

shell中嵌套執行expect命令實例

2019-10-26 18:43:24
字體:
來源:轉載
供稿:網友

一直都想把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

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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 张北县| 年辖:市辖区| 方城县| 涡阳县| 旅游| 成安县| 芮城县| 云和县| 开化县| 枣阳市| 乳源| 报价| 淮阳县| 松阳县| 历史| 泸水县| 镶黄旗| 枣庄市| 鹿邑县| 钦州市| 山西省| 江西省| 新乡市| 邹平县| 牡丹江市| 灵武市| 漯河市| 兴业县| 沙雅县| 青川县| 贡山| 安吉县| 宝应县| 响水县| 同心县| 洞头县| 郑州市| 安溪县| 安泽县| 扬中市| 迁安市|