【发布时间】:2021-03-03 04:44:52
【问题描述】:
好的,我需要帮助找出为什么此代码不起作用,我已在代码下方列出了我的问题。
#!/bin/bash
if [ "$1" == "" ]
then
echo "You forgot an IP adress!"
echo "Syntax: ./ipsweep.sh xxx.xxx.x"
else
for ip in `seq 1 254`; do
ping -c 1 $1.$ip | grep "64 bytes" | cut -d " " -f 4 | tr -d ":" &
done
fi
现在当我运行命令./ipsweeper.sh 时,即使输入什么也没有,程序仍然运行。请帮助看不到它失败的地方。
【问题讨论】:
标签: bash