首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

linux shell 脚本求解? 谢谢

2012-07-22 
linux shell 脚本求解? 多谢。编写 ping1.sh 程序,要求包括以下功能:1. 后台运行 ping localhost 命令监视

linux shell 脚本求解? 多谢。
编写 ping1.sh 程序,要求包括以下功能:
1. 后台运行 ping localhost 命令监视网络的连通情况;
2. 当后台运行的 ping 进程数大于等于 20 个时,停止启动新的进程;
3. 当后台运行的 ping 进程数小于 20 个时,开始启动新的进程,每隔 2 秒启动一个新进程; 


[解决办法]
1 #!/bin/sh
 2
 3
 4 PINGNUM=` ps -ef|grep ping|grep -v grep|wc -l `
 5 echo $PINGNUM
 6
 7 while [ $PINGNUM -lt 20 ]
 8 do
 9 ping localhost&
10 sleep 2
11 PINGNUM=` ps -ef|grep ping|grep -v grep|wc -l `
12 done

热点排行