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

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

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

и в bash2:

 #!/bin/bash [..] python run.py 

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

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

Interesting Posts

Есть ли что-то эквивалентное getch () в ksh?

Какие-либо оговорки об использовании bash отредактированы из сценария оболочки в качестве альтернативы экрану?

Как обновить CentOS 7, как мы делаем Windows?

Отключить репозиторий в CentOS-Base.repo

Почему ssh-copy-id требует подробного LogLevel для работы в этом случае?

Не удается загрузить Debian Jessie через debootstrap

Скрыть долю окон

Помогите мне понять, что здесь делает

Должен ли я позволить pacman заменить glamor-egl на xorg-сервер?

Как перечислить файлы в zip без дополнительной информации в командной строке

Поиск терминов, которые встречаются ровно один раз в наборе файлов

Есть ли хорошие инструменты, помимо SeleniumRC, которые могут загружать веб-страницы, включая контент, расписанный JavaScript?

Показывать определенные доли samba только некоторым пользователям

Самораспаковывающиеся скрипты: tar -xO и dd

/ boot symlinks не соответствуют текущей версии ядра

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