我正在尝试创建一个ping清除程序,并且代码永远不会正确退出。但是,当我在完成后添加等待时,它会退出并且快得多。为什么?
for ip in {200..254} ; do ping -c 1 "192.168.16.${ip}" |grep "bytes from" |cut -d" " -f 4|cut -d":" -f1 & done wait
bash job-control
bash ×1
job-control ×1