Stummschalten von GZIP-Fehlern/Warnungen bei Verwendung von Zgrep

Stummschalten von GZIP-Fehlern/Warnungen bei Verwendung von Zgrep

Ich verwende häufig Befehle wie

find . ! -iname "*test*" -o -iname "*foo*" | xargs zgrep -ie first.*last -e last.*first

Ich benutze es, zgrepweil esdürfen grepdurch .gzDateien, und wenn die Dateien nicht gzippt sind, verwendet es einfach grep. Allerdings bekomme ich häufig

gzip: copy.txt.gz: No such file or directory

Protokolle, die die Ausgabe meiner Suchvorgänge überladen. Gibt es eine Möglichkeit, diese gzipProtokolle stummzuschalten?

Antwort1

Sie können die Standardfehlerausgabe des Befehls auf das Nullgerät umleiten.

find . ! -iname "*test*" -o -iname "*foo*" | xargs zgrep -ie first.*last -e last.*first 2>/dev/null 

verwandte Informationen