shell多线程写法

来源:互联网 发布:共享文件夹加密软件 编辑:程序博客网 时间:2024/06/08 11:22

网上很多类似的文章, 这里做下笔记而已


#!/bin/shfunction a_sub {    return}
starttime=$(date +%s)export starttimetmp_fifofile="/tmp/$$.fifo"echo $tmp_fifofilemkfifo $tmp_fifofileexec 6<>$tmp_fifofilerm $tmp_fifofile
thread=3for ((i=0;i<$thread;i++));do    echodone >&6
for ((i=0;i<10;i++));do    read -u6    {         a_sub
         echo >&6    } &donewaitexec 6>&-
exit 0


0 0
原创粉丝点击