echo "局域网内可ssh登录的主机(22端口):" duan=$(hostname -I | awk '{print $1}' | cut -d. -f3) lan_ip="192.168.$duan." for (( i = 1; i < 255; i++ )); do nc -z -w2 ${lan_ip}${i} 22 if [ $? -eq 0 ]; then echo "Found host: ${lan_ip}${i}" fi done