blob: 95c98b0877e304ae7e61ca3784ece5b299ba9174 [file] [log] [blame]
Jari Aaltobb706242000-03-17 21:46:59 +00001#! /bin/bash
2
3i=0
4while [ $i -lt $1 ]
5do
6 /bin/sh -c "sleep 4; exit 0" &
7 rv=$?
8 pid=$!
9 eval bg_pid_$i=$pid
10 echo $$: Job $i: pid is $pid rv=$rv
11 i=$((i + 1))
12done
13
14
15
16i=0
17while [ $i -lt $1 ]
18do
19 eval wpid=\$bg_pid_$i
20 echo Waiting for job $i '('pid $wpid')'
21 wait $wpid
22 rv=$?
23 echo Return value is $rv
24 i=$((i + 1))
25done