netcatとの接続が成功した場合、どうすればスクリプトを停止できますか? たとえば、Connection to 192.168.2.4 21 port [tcp/ftp] succeeded!
の場合、その文字列を保持する内容が不明です。nc接続がbashで成功した場合にスクリプトを停止する
#!/bin/bash
#Find first 3 octets of the gateway and set it to a variable.
GW=$(route -n | grep 'UG[ \t]' | awk '{print $2}' | cut -c1-10)
#loop through 1 to 255 on the 4th octect
for octet4 in {1..255}
do
sleep .2
nc -w1 $GW$octet4 21
done