|
- #!/bin/bash
- n=1
- while ((n<=$2)) ; do
- ping -c 1 $1 >/dev/null
- case $? in
- 0) echo -n '!' ;;
- 1) echo -n '.' && echo -ne "\a" ;;
- *) exit ;;
- esac
- ((n+=1))
- done
- echo
复制代码
将上面的脚本存成文件,比如保存名为pingg的文件中,并给于执行权限,那么我们可以打pingg www.163.com 10 这样大家可以看看执行结果,但要记住必须是这样的格式,当你ping丢包时他还可以报警。
例 如 pingg www.yahoo.com 20
!!!!!!!!.!!!!!!!!!.! |
|