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

shell脚本编程求解? 谢谢

2012-08-28 
shell脚本编程求解? 多谢编写 ping2.sh 程序,用 crontab 每隔 60 秒定时运行一次,要求包括以下功能:1. 监

shell脚本编程求解? 多谢
编写 ping2.sh 程序,用 crontab 每隔 60 秒定时运行一次,要求包括以下功能:
  1. 监视后台运行的 ping 进程数;
  2. 当后台运行的 ping 进程数大于 10 个时,停止最早启动的进程,直到保持 10 个进程后,结束运行;
  3. 当后台运行的 ping 进程数小于等于 10 个时,不进行任何处理,结束运行; 


[解决办法]
建议写个C程序,采用fork + exec + waitpid的轮询策略,子进程跑/bin/bash -c ping -c去执行,父进程对子进程进行数量的管控。

热点排行