ping ip的shell脚本

今天帮朋友的刷了tomato固件的路由增加一个断线检测的功能,说实话,shell脚本我确实不行,还没有认真想去学习,但如果是继续学习linux的话,shell是必须学的。

在网上乱搜一通之后找到:

http://bbsea123.blog.163.com/blog/static/722651472010126111454814/

我修改了一下

#!/bin/sh
pingcmd()
{
prefix="SERVER PING $1"
ping -w 1 -c 1 $1>/dev/null
ret=$?
if [ $ret -eq 0 ]
then printf "$prefix\t OK\n"
else printf "$prefix\t ERROR\n"
fi
return 0
}

ping "192.168.10.10"

这样就可以作为检测网络断线的根据了,不过要有台存在的电脑在给你ping,作为检测对象.

今天折腾了tomato的过程中,ssh进去,发觉许多linux下的命令都可以用,不过当然这是废话,因tomato本身就是个精简的linux来的.

另一方面,我的邮件服务器还没有搞好啊,没心搞啊…

Tag:

2 回复 关于 “ping ip的shell脚本”

  1. 高手,请教一下,怎么让刷了tomato固件的路由器抓包啊??就像wireshark那样的
    再:tomato固件里面没apt-get命令,怎么装其他工具。。。

    谢谢了。。

  2. 这个太高深了,不会啊

留言