Infoblatt 1 - Unix/Linux-Kommandos, E/A-Umlenkung, Pipe
Dieses Infoblatt ist ein Vorspann für das Übungsblatt Übung 1.
Dieses Infoblatt hat einen 2. Teil: Infoblatt
2.
In einem Terminal/Shellfenster können nach der Eingabeaufforderung (Prompter) Kommandos mit ihren Parametern eingegeben werden.
Beispiel:
Prompter: ~>
Eingabe: ~>ls
Die Ausgabe der Kommandos erfolgt dann standardmäßig auf das Terminal, in dem das Kommando eingegeben wurde. D.h.: Die Ausgabe erfolgt auf stdout.
Zum obigen Beispiel:
Wenn Kommandos nach dem Start Daten erwarten, lesen sie diese von der Tastatur. D.h.: Die Eingabe erfolgt von stdin.
Beispiel:
eine
1 eine
Zeile
2 Zeile
...
usw. bis zum Ende der Datei (EOF = STRG+D).
Beispiel:
eine
Zeile
...
usw. bis zum Ende der Datei (EOF = STRG+D).
Beispiel: Das Kommando cut -c1-10 zeigt von der Standardeingabe nur die ersten 10 Zeichen jeder Zeile.
Liebste Erna!
Ich freue mich auf das kommende
Wochenende mit Sonnenschein.
Dein Gustav!
~>cut -c1-10 < liebesbrief
Liebste Er
Ich freue
Wochenende
Dein Gusta