wait-bg.tests

来自「UNIX下SH的实现源码」· TESTS 代码 · 共 26 行

TESTS
26
字号
#! /bin/bashi=0while [ $i -lt  $1 ]do    /bin/sh -c "sleep 4; exit 0" &    rv=$?    pid=$!    eval bg_pid_$i=$pid    echo $$: Job $i: pid is $pid rv=$rv    i=$((i + 1))donei=0while [ $i -lt $1 ]do    eval wpid=\$bg_pid_$i    echo Waiting for job $i '('pid $wpid')'    wait $wpid    rv=$?    echo Return value is $rv    i=$((i + 1))done

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?