最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

Linux實現(xiàn)多進程(shell)

2023-04-18 21:01 作者:北辰九鶴Official  | 我要投稿

#!/bin/bash

mkfifo mylist

exec 2<>mylist

a1=0

a2=0

a3=0

a4=0

a5=0

for((i=0;i<=2;i++));

do

{

{

if [ $a2 -eq 0 ] && [ $a5 -eq 0 ]

then

sleep 1

echo "A start eatting"

echo "A has eaten"

a1=1

sleep 1

else

a1=0

sleep 1

fi

}&

{

if [ $a1 -eq 0 ] && [ $a3 -eq 0 ]

then

sleep 1

echo "B start eatting"

echo "B has eaten"

a2=1

sleep 1

else

a2=0

sleep 1

fi

}&

{

if [ $a2 -eq 0 ] && [ $a4 -eq 0 ]

then

sleep 1

echo "C start eatting"

echo "C has eaten"

a3=1

sleep 1

else

a3=0

sleep 1

fi

}&

{

if [ $a3 -eq 0 ] && [ $a5 -eq 0 ]

then

sleep 1

echo "D start eatting"

echo "D has eaten"

a4=1

sleep 1

else

a4=0

sleep 1

fi

}&

{

if [ $a4 -eq 0 ] && [ $a1 -eq 0 ]

then

sleep 1

echo "E start eatting"

echo "E has eaten"

a5=1

sleep 1

else

a5=0

sleep 1

fi

}&

wait

}?

done

echo "ABCDE have all eaten"

exec 2<&-

exec 2>&-

rm -f mylist


Linux實現(xiàn)多進程(shell)的評論 (共 條)

分享到微博請遵守國家法律
龙陵县| 余江县| 克拉玛依市| 金昌市| 米脂县| 霞浦县| 洛浦县| 金平| 梁平县| 玛纳斯县| 石台县| 永州市| 娄底市| 东莞市| 清新县| 黔西县| 兰州市| 柞水县| 鄢陵县| 许昌县| 济阳县| 彩票| 嫩江县| 平塘县| 广平县| 江永县| 广昌县| 保德县| 上蔡县| 宁强县| 阜宁县| 和田县| 阿尔山市| 汕尾市| 浪卡子县| 湖北省| 澄江县| 内丘县| 阳高县| 大埔区| 财经|