Я пишу сценарий, в котором я хочу запустить несколько бесконечных циклов параллельно.
Я попытался запустить затем в фоновом режиме, который работает, но я хочу, чтобы циклы были убиты, когда сценарий останавливается.
пример сценариев:
#### SYNC CALL ####
while true :: Loop 1 ::
do
sync_stat
sleep $SYNC_TIME
done &
#### TABLESPACE CALL #### :: Loop 2 ::
while true
do
tablespace_stat
sleep $TABLESPACE_TIME
done &
Хотите запустить сценарий, содержащий Loop1 и Loop2, чтобы эти циклы выполнялись одновременно, в фоновом режиме или на переднем плане, и когда сценарий останавливается, циклы должны быть остановлены.