telnet 退出命令

有时候会在脚本中进行telnet判断端口,那么如何退出呢

#!/bin/bash
echo
""|telnet 192.168.116.202 8300 |grep "\^]" |wc -l > /tmp/port_8300_status.txt

记录:echo ""|telnet XXXX ,退出telnet

过程: 

如只在屏幕上运行

echo ""|telnet 192.168.116.202 8300 |grep "\^]" |wc -l

会出现如下内容:

Connection closed by foreign host.
1

只能将其结果保存到文件内,再写一个脚本输出文件内容。

用途:用于监控一个特定主机telnet特定主机的端口是否通

做法:写一个定时任务将端口状态输出到文件内,在根据文件内容判断端口状态

posted @ 2019-02-13 10:26  正在努力的BOY  阅读(2576)  评论(0)    收藏  举报