Если бы у вас был хороший способ идентификации команд, вы могли бы вывести их код выхода в tmp-файл, а затем получить доступ к конкретному интересующему вас файлу:
#!/bin/bash
for i in `seq 1 5`; do
( sleep $i ; echo $? > /tmp/cmd__${i} ) &
done
wait
for i in `seq 1 5`; do # or even /tmp/cmd__*
echo "process $i:"
cat /tmp/cmd__${i}
done
Не забудьте удалить tmp-файлы.