博客首页 注册 建议与交流 排行榜 加入友情链接
推荐 投诉 搜索: 帮助

剑心通明的资料库

文章均为转载,本人不负因参考它所导致的一切后果,请谨慎参考!如您的文章不愿被转载,请点击此处联系本人!
  jxtm.cublog.cn

关于作者
姓名:剑心通明
职业:高级工程师(专修灵魂^_^)
年龄:20出头30不到
位置:网络上一节点
个性介绍:努力学习每一天!
倾心打造:http://www.bsdlover.cn
http://bbs.bsdlover.cn
BSD爱好者的乐园!
|| << >> ||
我的分类


让你用ping时显示结果象cisco中一样
作者: gao_linfeng兄
#!/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的文件中,并给于执行权限(chmod 777 pingg),那么我们可以打pinggwww.163.com10 这样大家可以看看执行结果,但要记住必须是这样的格式,当你ping丢包时他还可以报警。

例如:
#pinggwww.yahoo.com20
!!!!!!!!.!!!!!!!!!.!

 原文地址 http://www.bsdlover.cn/html/26/n-826.html
发表于: 2008-05-03,修改于: 2008-05-03 10:56,已浏览459次,有评论0条 推荐 投诉


网友评论
 发表评论