0506login:Penguin
2018/06/14(木) 20:07:10.98ID:1hB8qL73ではどうなっているのか確認してみましょう。
以下のコードを実行するとこのように表示されます。
[test.sh]
#!/bin/sh
{ sleep 1; } &
{ sleep 2; } &
{ sleep 1; } &
ps f
[出力]
323 tty1 S 0:00 \_ /bin/sh ./test.sh
324 tty1 S 0:00 \_ sleep 1
325 tty1 S 0:00 \_ sleep 2
326 tty1 S 0:00 \_ sleep 3
327 tty1 R 0:00 \_ ps f
ちゃんと連番が割り当てられていますね?