projects
/
platform
/
upstream
/
bash.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
Bash-4.3 distribution sources and documentation
[platform/upstream/bash.git]
/
tests
/
jobs3.sub
1
#! /bin/bash
2
NJOB=8
3
i=0
4
5
while [ $i -lt $NJOB ]
6
do
7
/bin/sh -c "sleep 4; exit 0" &
8
rv=$?
9
pid=$!
10
eval bg_pid_$i=$pid
11
# echo $$: Job $i: pid is $pid rv=$rv
12
i=$((i + 1))
13
done
14
15
16
17
i=0
18
while [ $i -lt $NJOB ]
19
do
20
eval wpid=\$bg_pid_$i
21
echo Waiting for job $i #'('pid $wpid')'
22
wait $wpid
23
rv=$?
24
echo job $i returns $rv
25
i=$((i + 1))
26
done