我的sh脚本在运行时给我带来了问题,该脚本在网络中查找IP地址并由终端显示它们,但显示错误“ Bad for loop variable”。
#! /bin/bash
if [ $# -eq 1 ]
then
ip=${1:0:7}
for ((i=0;i<255;i++))
do
if `ping -c1 $ip$i &>/dev/null`
then
echo $ip$i
fi
done
else
#codigo de error 2 no me pasan un parámetro
exit 2
fi
感谢您的时间