打印

Linux 2.4.18 中编写的一段代码,请高手帮忙解释一下意思。。。。。。。。。。

Linux 2.4.18 中编写的一段代码,请高手帮忙解释一下意思。。。。。。。。。。

文件名:cdma.sh

内容:

#!/bin/sh
while [ 2 > 1 ]
do
if /sbin/ifconfig  ¦ /bin/grep ppp0
        then
             /bin/sleep 1
                echo cdma on line
                if /bin/ps -e  ¦ /bin/grep move_ftp
                then
                 /bin/sleep 1
                else  
/usr/local/sbin/move_ftp &
                fi
        else
                /bin/killall move_ftp
                /bin/killall pppd
                /bin/sleep 5
  echo start cdma
/etc/ppp/ppp-on
                /bin/sleep 25
fi
       /bin/sleep 1
done

-------------------
是一段CDMA拨号,然后文件上传功能的代码
但看不懂,请高手帮忙解释一下。。。

谢谢

TOP

UP

TOP

#!/bin/sh
while [ 2 > 1 ] /* 程序循环(永远的)*/
do
if /sbin/ifconfig ¦ /bin/grep ppp0   /* 检测 是否在拨号*/
then
/bin/sleep 1
echo cdma on line   /* 现在在先*/
if /bin/ps -e ¦ /bin/grep move_ftp /* 看是否启动move_ftp*/
then
/bin/sleep 1
else
/usr/local/sbin/move_ftp &  /* 后台启动*/
fi   /* 如果没启动*/
else
/bin/killall move_ftp /* 结束move_ftp进程*/
/bin/killall pppd /* 结束拨号进程*/
/bin/sleep 5  /*  等待5秒*/
echo start cdma  /* 启动脚本 */
/etc/ppp/ppp-on  /* 拨号连网 */
/bin/sleep 25  
fi
/bin/sleep 1
done

TOP


感谢一直以来您对我们的支持!
当前时区 GMT+8, 现在时间是 2008-9-8 13:46 京ICP证060528 号

Designed By 17DST