Bash shell 简单的并发任务及等待

先启动两个command line作实验


第一个 command line 依次输入:


bash$ sleep 10001 &
[1] 38272
bash$ job1=$!

bash$ sleep 10002 &
[2] 44316
bash$ job2=$!

bash$ wait $job1 $job2



第二个 command line 依次输入(观察 第一个 commaind line 的变化):


bash$ kill 38272
bash$ kill 44316


你可能感兴趣的:(bash)