Eu freqüentemente uso comandos como
find . ! -iname "*test*" -o -iname "*foo*" | xargs zgrep -ie first.*last -e last.*first
Eu uso zgrep
porquepode grep
através de .gz
arquivos, e se os arquivos não estiverem compactados, ele simplesmente usa grep
. No entanto, frequentemente recebo
gzip: copy.txt.gz: No such file or directory
logs que atrapalham a saída de minhas pesquisas. Existe alguma maneira de silenciar esses gzip
logs?
Responder1
Você pode redirecionar a saída de erro padrão do comando para o dispositivo nulo.
find . ! -iname "*test*" -o -iname "*foo*" | xargs zgrep -ie first.*last -e last.*first 2>/dev/null