Hier als kleiner Auffrischung/Referenz die gebräuchlichsten Ausgabe- und Eingabeumleitungen:

  • < Datei
    Datei auf Standardeingabe umleiten
  • << EOT ..... EOT
    z.B. in Shellskript, mehrzeilige Eingabe bis EOT (end of text) in Standardeingabe umleiten
  • 1> Datei oder > Datei
    Standardausgabe in Datei umleiten, neue Datei dabei erstellen
  • >> Datei
    Standardausgabe in Datei umleiten, an evtl. vorhandene Datei anhängen
  • 2> Datei
    Standardfehlerausgabe in Datei umleiten
  • 2>&1
    Standardfehlerausgabe auf Standardausgabe (Deskriptor 1) umleiten
  • Befehl1 | Befehl2
    Pipe: Standardausgabe von Befehl1 in Standardeingabe von Befehl2 umleiten

Die Standard-Dateideskriptoren sind:

  • 0 = Standardeingabe (/dev/stdin)
  • 1 = Standardausgabe (/dev/stdout)
  • 2 = Standardfehlerausgabe (/dev/stderr)

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.

Name *

elf + 6 =