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来的.

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

关于无聊人

一个无聊人而已
此条目发表在Linux分类目录,贴了标签。将固定链接加入收藏夹。

ping ip的shell脚本》有2条回应

  1. Paw说:

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

    谢谢了。。

  2. 无聊人说:

    这个太高深了,不会啊

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注