timeout可以实现当一个命令在规定时间内不返回就强制返回的功能
发布时间:2020-12-14 04:23:13 所属栏目:大数据 来源:网络整理
导读:[[email?protected] ~]# cat telnetport.sh #!/bin/bashPort=25223timeout 2 ssh [email?protected] "telnet 61.146.164.67 $Port " /tmp/telnet$Port.txttimeout 2 ssh [email?protected] "telnet 61.146.164.67 $Port " /tmp/telnet$Port.txttimeout 2 ssh
[[email?protected] ~]# cat telnetport.sh #!/bin/bash Port=25223 timeout 2 ssh [email?protected] "telnet 61.146.164.67 $Port " > /tmp/telnet$Port.txt timeout 2 ssh [email?protected] "telnet 61.146.164.67 $Port " >> /tmp/telnet$Port.txt timeout 2 ssh [email?protected] "telnet 61.146.164.67 $Port " >> /tmp/telnet$Port.txt result=`grep -c ‘Escape‘ /tmp/telnet$Port.txt` if [[ $result != 3 ]];then echo "problem" curl -d "token=21bd1fb7f4fe5bbe86b5a03a9874c9061d144&room_name=22d13a924daf805b1&chat_im_users=&chat_content=from XIAOWEI test for alert" http://172.16.10.7:45101/outer/common/chat/room/sendmessage fi (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |