Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung | Nächste Überarbeitung Beide Seiten, nächste Überarbeitung | ||
admin_grundlagen:pipes_und_umleitungen [2012/10/12 16:37] ingo_wichmann |
admin_grundlagen:pipes_und_umleitungen [2014/06/24 08:32] 127.0.0.1 Externe Bearbeitung |
||
---|---|---|---|
Zeile 24: | Zeile 24: | ||
mv Eigene\ Dateien doc | mv Eigene\ Dateien doc | ||
+ | Alle Grafikdateien in das Verzeichnis Bilder kopieren: | ||
+ | find / -name "*jpg" -exec cp {} Bilder/ \; 2>/dev/null | ||
+ | find / -name "*jpg" -print0 2> /dev/null | xargs -0 cp -t Bilder | ||
===== Fehlerausgabe und Standardausgabe zusammenfassen ===== | ===== Fehlerausgabe und Standardausgabe zusammenfassen ===== | ||
Lange Version, geht auch mit anderen Shells als bash: | Lange Version, geht auch mit anderen Shells als bash: | ||
Zeile 43: | Zeile 46: | ||
wc -l ausgabe1 ausgabe2 | wc -l ausgabe1 ausgabe2 | ||
+ | Sonderfall: stdout und stderr unterschiedlich weiterverarbeiten | ||
+ | ((ls -l null eins |nl) 3>&1 1>&2 2>&3 | grep -v 'spezielle fehlermeldung' ) 3>&1 1>&2 2>&3 | ||
+ | Es werden dazu stdout und stderr zweimal reihum getauschst. | ||
====== Links ====== | ====== Links ====== | ||
* http://www.tldp.org/LDP/abs/html/io-redirection.html | * http://www.tldp.org/LDP/abs/html/io-redirection.html | ||