expect中為send語句上加變量的代碼
更新時(shí)間:2013年02月10日 10:15:46 作者:
expect中為send語句上加變量,感興趣的朋友可以看看
復(fù)制代碼 代碼如下:
#!/usr/bin/expect
set ssh_user "fivetrees"
set password "123456"
spawn ssh -i /root/.ssh/$ssh_user root@xiaopp.3f.com
expect_before "no)?" {
send "yes\r" }
sleep 1
expect "Enter passphrase for key*"
send "$password\r"
for {set snum 0} {$snum <= 6} {incr snum} {
expect "*#"
send "ls -l /opt/backup/fivetreesdb_s$snum\r"
sleep 3
}
sleep 2
expect "*#"
send "echo\r"
exit
相關(guān)文章
shell 創(chuàng)建子進(jìn)程及并行延時(shí)執(zhí)行命令方法
本文主要介紹了shell 創(chuàng)建子進(jìn)程及并行延時(shí)執(zhí)行命令方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2023-01-01
linux shell實(shí)現(xiàn)判斷輸入的數(shù)字是否為合理的浮點(diǎn)數(shù)
這篇文章主要介紹了linux shell實(shí)現(xiàn)判斷輸入的數(shù)字是否為合理的浮點(diǎn)數(shù),需要的朋友可以參考下2016-08-08
Shell腳本實(shí)現(xiàn)把進(jìn)程負(fù)載均衡到多核CPU中
這篇文章主要介紹了Shell腳本實(shí)現(xiàn)把進(jìn)程負(fù)載均衡到多核CPU中,可以把進(jìn)程指定運(yùn)行在某個(gè)CPU中,需要的朋友可以參考下2014-06-06
linux 中的ls命令參數(shù)詳解及l(fā)s命令的使用實(shí)例
這篇文章主要介紹了linux 中的ls命令參數(shù)詳解及l(fā)s命令的使用實(shí)例,需要的朋友可以參考下2017-08-08
如何使用shell獲取進(jìn)程名的內(nèi)存以及CPU利用率
最近工作中遇到一個(gè)需求,需要找出占用高的進(jìn)程,所以下面這篇文章主要給大家介紹了關(guān)于如何使用shell獲取進(jìn)程名的內(nèi)存以及CPU利用率的相關(guān)資料,需要的朋友可以參考下2022-04-04

