Ocultar mensagem terminada ao matar o processo de canalização

0

Eu tenho um script bash como este:

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

O problema é que quando eu mato o script, um erro é impresso assim:

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

Existe alguma maneira de impedir que essa mensagem seja exibida?

    
por CuriousGuy 05.04.2017 / 21:13

1 resposta

1

Desativar e ativar o controle de tarefas:

set +m
kill ...
set -m
    
por 06.04.2017 / 07:21