红联Linux门户
Linux帮助

帮我看一下我这哪错了?

发布时间:2012-07-02 13:24:18来源:红联作者:
#!/bin/sh
ping localhost>p.txt 2>&1 &
i=`wc -l p.txt`
if [ $i -ge "20" ]
then
...(可以先忽略这部分)
fi
题目是编写 ping1.sh 程序,要求包括以下功能:
1. 后台运行 ping localhost 命令监视网络的连通情况;
2. 当后台运行的 ping 进程数大于等于 20 个时,停止启动新的进程;
3. 当后台运行的 ping 进程数小于 20 个时,开始启动新的进程,每隔 2 秒启动一个新进程;
文章评论

共有 8 条评论

  1. gh131461 于 2013-12-19 20:56:37发表:

    。。。。

  2. nice丶 于 2013-10-04 19:39:06发表:

    应该第四句吧

  3. nice丶 于 2013-08-23 22:05:43发表:

    看不懂

  4. zhangyifei216 于 2012-07-19 22:00:26发表:

    不对啊

  5. wjh5915 于 2012-07-19 14:27:57发表:

    看不懂。。。晕死。。

  6. g498540170 于 2012-07-12 11:49:58发表:

    大神啊,不懂

  7. 相思爱文 于 2012-07-03 21:32:40发表:

    pgrep ping|wc -l
    用这个命令查看ping 进程数

  8. 相思爱文 于 2012-07-03 21:30:15发表:

    进程数指运行的数量,不是输出信息的多少
    一个ping命令,不管输出多少行信息,都只是一个进程