O comando set -x -e
ativará o rastreio com -x
(isso é o que produz os +
prompts na saída) e também fará o script sair diretamente se algo der errado com o -e
.
Tendo o script sair diretamente em um erro, ainda assim será uma boa ideia, então sugiro alterar a linha para dizer apenas
set -e
Como alternativa, como o rastreamento é enviado para o fluxo de erro padrão, você pode redirecioná-lo para /dev/null
ao executar o script:
$ ./myscript 2>/dev/null
... mas isso também descartaria qualquer outra mensagem de diagnóstico que você realmente queira ver.