Linux Shell 多线程执行程序

来源:互联网 发布:网络女主播都是穷人 编辑:程序博客网 时间:2024/05/16 19:29

1. Shell 脚本 顺序执行的程序

#!/bin/bash
date
for i in `seq 1 5`
do
{
    echo "sleep 5"
    sleep 5
}
done
date



2. 并行执行

使用'&'+wait 实现“多进程”实现

#!/bin/bash
date
for i in `seq 1 5`
do
{
    echo "sleep 5"
    sleep 5
} &
done
wait  ##等待所有子后台进程结束
date


参考: http://www.cnblogs.com/xudong-bupt/p/6079849.html

原创粉丝点击