Убейте обе команды, которые запускаются одновременно в bash

Я хочу запустить две команды одновременно в сценарии bash (один из них – еще один сценарий bash), и мне нужно, чтобы оба они остановились, когда я нажимаю Ctrl + C. Мой скрипт bash теперь:

#!/bin/bash ./command1 & exec "/path/to/bash2" 

и в bash2:

  • Пожалуйста, помогите объяснить это перенаправление вывода bash
  • Как я могу чисто добавить к $ PATH?
  • Существуют ли оболочки, которые поддерживают типизированные переменные и многомерные массивы?
  • Четыре задачи параллельно ... как это сделать?
  • Как передать переменную с моего локального сервера на удаленный сервер?
  • Хотите отдельный файл для хранения имени пользователя, пароля и имени базы данных mysql
  •  #!/bin/bash [..] python run.py 

    Должен ли я добавить ловушку, чтобы убить обе команды? Если это так, добавление следующего в bash не помогло

     trap killgroup SIGINT killgroup(){ echo killing... kill 0 } 

    Linux и Unix - лучшая ОС в мире.