Como posso ignorar erros com palavras-chave específicas no bash?

2

Estou ciente de que posso ignorar os erros ALL da seguinte forma:

command 2>/dev/null

Mas quero ignorar apenas erros específicos.

Por exemplo, se eu correr:

cp file

Eu recebo o erro:

cp: operando do arquivo de destino ausente após "file"

Como posso ignorar um erro se ele tiver a string "operando"?

Se um erro NÃO contiver a string "operando", eu gostaria que o erro fosse impresso.

    
por TuxForLife 31.05.2015 / 08:03

1 resposta

2

Tente isto:

cp file 2>&1 | grep -v cp operand
    
por Cyrus 31.05.2015 / 08:25