亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

Chinaunix

標題: 關于shell多進程的數(shù)量的控制問題 [打印本頁]

作者: rulebook    時間: 2015-03-03 11:35
標題: 關于shell多進程的數(shù)量的控制問題
各位

關于進程的多進程數(shù)量控制問題有沒有什么好的方法,目前知道一種依靠fifo來控制的方法,還有其他的么?各位shell大拿們,快出來指點一下吧~

舉例:

for((i=1;i<=10000;i++))
do
    echo $i &
done
wait

如果我要控制同一時間一次只執(zhí)行100個進程,直到10000個數(shù)全部輸出完該如何操作?
作者: bikkuri    時間: 2015-03-03 13:40
本帖最后由 bikkuri 于 2015-03-03 13:57 編輯
  1. i=1; while [ $i -le 10000 ]; do [ $(ps ax|grep -c echo) -le 100 ] && echo $i &; let i+=1; done
復制代碼

作者: zxy877298415    時間: 2015-03-03 15:03
本帖最后由 zxy877298415 于 2015-03-03 15:04 編輯
  1. for((i=1;i<=10000;i++)); do echo $i & if [ $(($i%100)) -eq 0 ];then sleep xxx; fi; done
復制代碼
回復 1# rulebook


   
作者: rulebook    時間: 2015-03-04 09:53
回復 2# bikkuri


    謝謝大拿的回答,切實的擴展了思路
作者: rulebook    時間: 2015-03-04 09:54
回復 3# zxy877298415


    謝謝大拿的回答,切實的擴展了思路
作者: tuyajie    時間: 2015-03-04 12:23
http://www.72891.cn/thread-3659144-1-1.html

作者: rulebook    時間: 2015-03-04 17:03
回復 6# tuyajie


    ok,這個就是有名管道的那招,還是謝謝你。




歡迎光臨 Chinaunix (http://www.72891.cn/) Powered by Discuz! X3.2