У меня есть сценарий Bash, как это:

{
commands
...
} 2>&1 | tee file.log

Проблема в том, что когда я убиваю скрипт, выводится сообщение об ошибке:

line 214:  8679 Terminated              { commands...} 2>&1
      8680  | tee file.log

Можно ли как-то предотвратить отображение этого сообщения?

1 ответ1

1

Отключить и включить управление заданиями:

set +m
kill ...
set -m

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .