Как правильно написать команду для прекращения работы скрипта, если внутри скрипта бесконечный цикл, что-то типа:
while :
do
script1.sh
script2.sh &
perlscript.pl
и т.д.
sleep 1
done
Как мне делать в этом случае kill, ведь если я сделаю killall mysqcript.sh, то все равно останутся процессы порожденные script1.sh
и остальными. Как вычислить все процессы которые породил основной скрипт и убить их?