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

Snoworld 2008-05-23 03:20:39
文件名: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
...全文
81 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
jufeng2309 2008-05-23
  • 打赏
  • 举报
回复
if /sbin/ifconfig ¦ /bin/grep ppp0
通过此句可以得到网络的连接状态(PPP0)
if /bin/ps -e ¦ /bin/grep move_ftp
判断move_ftp进程是否已经启动
如果未启动了
杀死所有的以下进程
/bin/killall move_ftp
/bin/killall pppd
/bin/sleep 5
然后重新在执行拨号
Snoworld 2008-05-23
  • 打赏
  • 举报
回复
是一段CDMA拨号,然后文件上传功能的代码
但看不懂,请高手帮忙解释一下。。。

谢谢

4,436

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
  • 内核源代码研究区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧