Credo di poter eseguire il fork di 10 processi figlio da un processo padre.come ottenere l'id di processo (pid) dal processo figlio biforcuto nello script di shell
Qui di seguito è il mio codice:
#/bin/sh
fpfunction(){
n=1
while (($n<20))
do
echo "Hello World-- $n times"
sleep 2
echo "Hello World2-- $n times"
n=$((n+1))
done
}
fork(){
count=0
while (($count<=10))
do
fpfunction &
count=$((count+1))
done
}
fork
Tuttavia, come posso ottenere il PID di ogni processo figlio ho appena creato?
Grazie.
@qwwqwwq E 'portatile a qualsiasi shell sh-compatibile, don' Ho bisogno di bash. –