Я запускаю сценарий Bash в качестве фоновой работы. Скрипт bash вызывает трудоемкий исполняемый файл. Если я не ошибаюсь, запуск сценария bash является родительским процессом, а запуск исполняемого файла - дочерним процессом.
Теперь я хочу остановить весь процесс, убив родительский процесс, который является фоновым заданием
kill -9 $(jobs -p)
Терминал показывает, что выполнение bash-скрипта завершено. Но запуск исполняемого файла все еще зависает на выходе top. Мне просто интересно, как убить также дочерний процесс?