Chinaunix首页 | 论坛 | 博客
  • 博客访问: 29954076
  • 博文数量: 2065
  • 博客积分: 10377
  • 博客等级: 上将
  • 技术积分: 21525
  • 用 户 组: 普通用户
  • 注册时间: 2008-11-04 17:50
文章分类

全部博文(2065)

文章存档

2012年(2)

2011年(19)

2010年(1160)

2009年(969)

2008年(153)

分类: LINUX

2010-06-27 21:07:45

作者: gao_linfeng兄
#!/bin/bash
n=1
while ((n<=$2)) ; do
-c 1  $1 >/dev/null
case $? in
0) echo -n '!' ;;
1) echo -n '.' && echo -ne "\a" ;;
*) exit ;;
esac
((n+=1))
done
echo  

将上面的保存成,比如保存名为pingg的文件中,并给于执行权限(chmod 777 pingg),那么我们可以打pingg10 这样大家可以看看执行结果,但要记住必须是这样的格式,当你ping丢包时他还可以报警。

例如:
#pingg20
!!!!!!!!.!!!!!!!!!.!

 原文地址
阅读(1022) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~