shell79控制多进程的数量

Posted 大话人生

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了shell79控制多进程的数量相关的知识,希望对你有一定的参考价值。

&8:就指的是文件描述符8

read -u:后面跟文件描述符

 

 read读取描述符8中的内容,开始一个进程,进程结束后又往描述符8中再加一个空格,如此循环往复,可以控制后台进程最大就开启5个

read是读不到就一直在那里读,不罢休

read第一个文件,读的是一行,只要有行(即使是空行)也行,只要读到,命令就会继续往下走,与读到什么内容无关

read读到就不卡住,读不到就会在那里卡住

一个echo本身就是一个回车符

管道文件是覆盖不了的,有一个是一个,读一个少一个

用完之后,文件描述符要释放一下

 

以上是关于shell79控制多进程的数量的主要内容,如果未能解决你的问题,请参考以下文章

shell中控制多个进程并发执行的方法

shell多进程实例

Linux Shell多进程并发以及并发数控制

shell的多进程并发和控制

详解multiprocessing多进程-Pool进程池模块

Shell外壳的简易模拟