LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: 777

怎么写一个脚本 是以网络是否接通为判断条件

[复制链接]
发表于 2003-7-23 21:40:23 | 显示全部楼层
如果是拔号或adsl
可以用使用pidof pppd查看是否有ppp连接
这个还可以用来断网
 楼主| 发表于 2003-7-23 22:26:10 | 显示全部楼层
谢谢   但是pidof 指向的killall5


纳闷

为什么kill killall killall5不合并成一个呢?
发表于 2003-7-23 23:08:15 | 显示全部楼层
pidof的确是指向killall5
但启动程序时,如果探测到自身是以pidof这个名字启动,那么执行的功能跟直接运行killall5是不同的
...
类似于 egrep == grep -e
fgrep == grep -f
 楼主| 发表于 2003-7-23 23:14:09 | 显示全部楼层
有什么不同 ??? 不要用英文
发表于 2003-8-2 13:48:33 | 显示全部楼层
return value is not the same as stdout.
if condition catch the return value,not the stdout.
so,if ifconfig >/dev/null is best way.
Sorry, I still cann't input chinese.

kurt@OpenLab:~> true
kurt@OpenLab:~> false  //<==see,no matter true or false,no output at all.
kurt@OpenLab:~> if true;then
> echo true
> fi
true  //<== if condition passed!!!!
kurt@OpenLab:~> if false;then
> echo no true
> fi          //<== see,no output,caz false return 0 to if condition.So if condition not passed.
kurt@OpenLab:~>
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表