Shell脚本中的并发(2)
生活随笔
收集整理的這篇文章主要介紹了
Shell脚本中的并发(2)
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
轉(zhuǎn)載 http://blog.csdn.net/wangtaoking1/article/details/9965271
上篇主要是寫的如何在Shell腳本中編寫并發(fā)程序,這次寫一下如何控制進程的數(shù)量。
在網(wǎng)上參考了一下別人的方法,主要都是利用管道的思想。
參考如下程序:
???
初始時給管道內(nèi)寫入PRONUM個字符串,然后每從管道內(nèi)讀出一個字符串就生成一個子進程,當管道內(nèi)沒有字符串可讀時就阻塞在那里,不能創(chuàng)建新的子進程,一直等到有新的字符串進來時才繼續(xù)運行。當每個并發(fā)進程執(zhí)行完畢時又向管道內(nèi)寫入一個字符串,表示當前子進程已執(zhí)行完畢,可以創(chuàng)建新的子進程了。
轉(zhuǎn)載于:https://blog.51cto.com/bobo123/1621246
總結(jié)
以上是生活随笔為你收集整理的Shell脚本中的并发(2)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 客户端检测方法整理
- 下一篇: HDR 拍照模式的原理,实现及应用