Как реализовать ctrl+ cобработку в сценариях bash, чтобы сценарий прерывался, а также текущую команду, запущенную сценарием?
(Представьте, что есть сценарий, который выполняет некоторую длительную команду. Пользователь нажимает ctrl+ cи прерывает команду, но сценарий продолжается.) Мне нужно, чтобы он вел себя так, что они оба убиты.
bg
, убить ее или продолжить в переднем планеfg
. Смотрите раздел руководства по bashJOB CONTROL
.