I this Syntax von user phi
Suppress finden & grep "kann nicht geöffnet werden" Ausgang
find . | awk '!/((\.jpeg)|(\.jpg)|(\.png))$/ {print $0;}' | xargs grep "B206"
gegeben wurde, möchte ich die Ausgabe von grep zu unterdrücken: kann nicht geöffnet werden ..... und finden: Zeilen können nicht aus den Ergebnissen geöffnet werden.
Beispielausgabe ignoriert werden:
grep: can't open ./cisc/.xdbhist
find: cannot open ./cisc/.ssh
im ein wenig zögerlich zu unterdrücken, um es auszuprobieren .... was dies genau macht? es scheint einfach nicht so zu sein, als würde es tun, was ich brauche, aber das ist von einem 370 im Gespräch mit einem 9.733 – CheeseConQueso
Es verursacht einfach alle Fehler an/dev/null gesendet werden, wo sie ignoriert werden. –
Es macht die Annahme (die ich nicht überprüft habe, ich gestehe), dass Ihre Fehler oben auf STD err herauskommen. 2>/dev/null leitet Fehler auf/dev/null (ein Bin) auf die gleiche Weise um, wie (sagen wir) finde ...> /tmp/find.results würde std in eine Datei umleiten –