嘉峰
2013-12-18 22:25:05 UTC
Hi,
我有某個程式(稱MG),執行後會詢問(例如):
Which programs do you want to run?
0 AAA
1 BBB
2 CCC
3 DDD
[0, 1, 2, 3]
我希望他可以看到
"Which programs do you want to run?"
就自動幫我輸入 0
依照我google之後的了解,也許 expect 可以幫助我
我也安裝了expect, 確定/usr/bin/expect存在
但怎麼嘗試都沒辦法..
希望有人可以幫忙解答
感謝
----------------------------------------------------------
vim test.sh
/MG
#!/usr/bin/expect -f
expect "Which programs do you want to run?"
send "0\n"
couldn't read file "Which programs do you want to run?": no such file or
directory
test.sh: line 5: send:命令找不到
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 58.115.14.212
※ 編輯: a29788685 來自: 58.115.14.212 (12/19 06:25)
我有某個程式(稱MG),執行後會詢問(例如):
Which programs do you want to run?
0 AAA
1 BBB
2 CCC
3 DDD
[0, 1, 2, 3]
我希望他可以看到
"Which programs do you want to run?"
就自動幫我輸入 0
依照我google之後的了解,也許 expect 可以幫助我
我也安裝了expect, 確定/usr/bin/expect存在
但怎麼嘗試都沒辦法..
希望有人可以幫忙解答
感謝
----------------------------------------------------------
vim test.sh
/MG
#!/usr/bin/expect -f
expect "Which programs do you want to run?"
send "0\n"
couldn't read file "Which programs do you want to run?": no such file or
directory
test.sh: line 5: send:命令找不到
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 58.115.14.212
※ 編輯: a29788685 來自: 58.115.14.212 (12/19 06:25)