最近写了一个脚本来随机生成 IP 地址,然后尝试通过 ssh 连接到这些IP地址。运行脚本时,得到ssh printf %d.%d.%d.%dn 141 138 75 224
下面是我写的程序,大家有没有更好的建议?
for i in {1..100}
do
STR="printf "%d.%d.%d.%d\n" "$((RANDOM % 256))" "$((RANDOM % 256))" "$((RANDOM % 256))" "$((RANDOM % 256))""
done
while true; do
read -p "Start SSH connection? " yn
case $yn in
[Yy]* ) echo ssh $STR; break;;
[Nn]* ) exit;;
* ) echo "Invalid Input";;
esac
done