当前位置: 技术问答>linux和unix
telnet 执行远端脚本,脚本含vmstat时执行完vmstat第一次就会被中断,怎么不让它中断 ?
来源: 互联网 发布时间:2017-04-16
本文导语: 远程机器上的脚本 aa.sh #aa.sh #!/usr/bin/ksh vmstat 1 10 >> run.log 在本机调用脚本 (echo "***" sleep 1 echo "****" sleep 1 echo "cd /home/test/" sleep 1 echo "/home/test/aa.sh" s...
远程机器上的脚本 aa.sh
#aa.sh
#!/usr/bin/ksh
vmstat 1 10 >> run.log
在本机调用脚本
(echo "***"
sleep 1
echo "****"
sleep 1
echo "cd /home/test/"
sleep 1
echo "/home/test/aa.sh"
sleep 2
)| telnet 10.253.1.1 >/dev/null
得到的结果只有一行,后面9行都没有生成脚本就中断了,有没有大神遇到过类似情况,如何解决!
#aa.sh
#!/usr/bin/ksh
vmstat 1 10 >> run.log
在本机调用脚本
(echo "***"
sleep 1
echo "****"
sleep 1
echo "cd /home/test/"
sleep 1
echo "/home/test/aa.sh"
sleep 2
)| telnet 10.253.1.1 >/dev/null
得到的结果只有一行,后面9行都没有生成脚本就中断了,有没有大神遇到过类似情况,如何解决!
|
ksh改成bash
|
+