生产实践:
批量检测远程主机指定端口是否打开
学习技巧:
while循环 nc使用
脚本内容:
#!/bin/bash ############################################################ # $Name: port-ck.sh # $Version: v1.0 # $Function: check remote server ports # $Author: Zhihe An # $organization: chegva.com # $Create Date: 2017-10-16 ############################################################ port=$1 while read line do nc -vz $line $port > /dev/null 2>&1 if [ $? = 0 ] then echo "$line $port is open!"; else echo "$line $port is down!"; fi done < ../file/IPA