Dies ist eine alte Version des Dokuments!
Ergebnisse in dateien.txt
:
find / -mount -name "*.au" > /tmp/dateien.txt
Fehlermeldungen unterdrücken:
find / -mount -name "*.au" > /tmp/dateien.txt 2> /dev/null
dateien.txt
mit touch
weiterverarbeiten:
xargs touch < /tmp/dateien.txt
Beide Operationen zusammenfassen:
find / -mount -name "*.au" 2> /dev/null | xargs touch
Das Selbe mit einer benannten Pipe:
mkfifo pipe xargs touch < pipe & find / -mount -name "*.au" 2> /dev/null > pipe
Fehlerausgabe und Standardausgabe zusammenfassen (für alle shells)
find / -mount -name "*.au" > /tmp/dateien.txt 2&>1
Zusammenfassen (bash)
find / -mount -name "*.au" &> /tmp/dateien.txt
Umgang mit Leer- und Sonderzeichen in Dateinamen:
find Eigene\ Dateien/ -type f -print0 | xargs -0 chmod a-x
Todo: Beispiel für tee
tee ausgabe1 ausgabe2 < /etc/passwd | wc -l wc -l ausgabe1 ausgabe2