Benutzer-Werkzeuge

Webseiten-Werkzeuge


linux:bash:redirect

Ausgabe umleiten (redirect)

stdout zu File

ls > /tmp/ls.txt

stderr zu File

sudo -u anyuser mkdir /root/hallo 2> /tmp/err.txt

stdout zu stderr

ls 1>&2 

stderr zu stdout

ls 2>&1

stdout und stderr zu File

touch /root/test_rm.txt
touch /tmp/test_rm.txt
chown anyuser:anyuser /tmp/test_rm.txt
su anyuser
rm -f $(find / -iname "test_rm.txt") &> /tmp/allOut.txt
  • Das Löschen der Datei schlägt im Verzeichnis /root fehl. Diese Ausgabe wird in die Datei /tmp/allOut.txt geschrieben.
  • Das Löschen der Datei im Verzeichnis /tmp wird in /tmp/allOut.txt geschrieben
linux/bash/redirect.txt · Zuletzt geändert: 2013/06/29 19:35 von raiser