expect 背景執行後的問題 - Linux

Anonymous avatar
By Anonymous
at 2009-07-31T19:04

Table of Contents

請問一下 我寫了一個定時重開某一台機器的script 檔名為restart.exp
#!/usr/local/bin/expect -f
spawn ssh [email protected]
set timeout 15
expect "[email protected]'s password:"
exec sleep 3
send "lkksf442d\r"
exec sleep 1
send "reboot\r"
exec sleep 5
interact
exit


當我直接執行的時候 $ expect -f restart.exp
這個script 的功能正常

但是當我用crontab 或 at 或 expect -f restart.exp &

他出現
$ spawn ssh [email protected]
[email protected]'s password:

就停住不動了
我把timeout, sleep 都 去掉也是一樣的結果

請各位先進給點指導
謝謝

--
如果說 女兒是爸爸上輩子的情人

那也就是說 這輩子的好人 下輩子會沒有女兒囉 ?!

--
Tags: Linux

All Comments

Erin avatar
By Erin
at 2009-08-04T16:03
root密碼用明碼儲存 @@ 研究一下ssh key吧
Necoo avatar
By Necoo
at 2009-08-06T10:47
我的狀況是 我直接 expect restart.exp 是可以用
不過 用背景執行就不行了

Gcin 嘸蝦米問題

Jake avatar
By Jake
at 2009-07-31T13:13
我裝了 ubuntu 然後裝了 gcin 之後常常打嘸蝦米輸入法 過一段時間就無法輸入 輸入會變成英文 在任何視窗都一樣 但注音是正常的 有點像windows中 切成A半 (打到這裡又不行了 現在用注音) 想請問有可能是什原因 - ...

tw.archive.ubuntu.com 還活著嗎?

Ula avatar
By Ula
at 2009-07-31T12:44
剛才想安裝套件結果好像 tw.archive.ubuntu.com 掛掉了 我也 ping 不到, 有人也是這樣的嗎 O_o? http://img372.imageshack.us/img372/9716/screenshotu.png 裁的不是很好 - ...

mplayer撥MMS

Ida avatar
By Ida
at 2009-07-31T11:26
請教一下先進們 在Debian下使用mplayer抓串流檔 script如下 YYY=$(wget http://www.goodtv.com.tw/SC/index.phtml -q -O - |grep VALUE |grep mms |awk -F\and#34; and#39;{print ...

請問 Fedora 11 最新板本穩定了嗎?

Edward Lewis avatar
By Edward Lewis
at 2009-07-31T10:11
最近要開使開發java程式 不過partner習慣在Linux上面開發 因此我目前考慮要裝Red Hat系列的產品 (我以前就是在碰Red Hat) 我昨天抓了CentOS 5.3 Live CD 去開接下來要用的那台新電腦 但是CentOS上面的Driver無法支援主機板上的Intel VGA ...

請問一下如何寫一個登入登出的小程式?

Daph Bay avatar
By Daph Bay
at 2009-07-31T00:56
※ 引述《lovepork (我愛豬肉不愛牛肉)》之銘言: : ※ 引述《lovepork (我愛豬肉不愛牛肉)》之銘言: : : 我想用shell script 寫一個小程式 : : 那就是可以telnet 帳號/密碼 然後5分鐘內登出 : : 再重新連線 迴圈 : : 請問shell script ...