读书人

shell 脚本里怎么 执行二级命令

发布时间: 2012-02-14 19:19:19 作者: rapoo

求教:shell 脚本里如何 执行二级命令啊
想把 sudo asterisk -r
sip reload
exit
写成一个shell脚本,我是这样写的
#! /bin/bash

sudo asterisk -r
sip reload <<EOF
exit
EOF

但是只能执行sudo asterisk -r 下面的就不执行了, 应该怎么写呢?

[解决办法]

探讨

引用:
#! /usr/bin/expect -f

sudo asterisk -r
set timeout 300
expect"*CLI>"
{send "sip reload\r"
set timeout 300
send "exit\r"
}
expect eof
我记不太清了,你试试这个

invalid co……

读书人网 >UNIXLINUX

热点推荐