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特定主機的端口是否通

做法:寫一個定時任務將端口狀態輸出到文件內,在根據文件內容判斷端口狀態


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM