Wie kann ich die Ausgabe eines Befehls als Eingabe verwenden?
Angenommen, du willst Zeilen aus der Mitte einer Datei holen.
Um genau zu sein,
Nehmen wir an, du willst die Zeilen 3-5 aus einer unserer Datendateien holen.
Du kannst mit head
beginnen, um die ersten 5 Zeilen zu erhalten
und leite sie in eine Datei um,
und benutze dann tail
, um die letzten 3 auszuwählen:
head -n 5 seasonal/winter.csv > top.csv
tail -n 3 top.csv
Eine kurze Überprüfung bestätigt, dass dies die Zeilen 3-5 unserer Originaldatei sind, denn es sind die letzten 3 Zeilen der ersten 5.
Diese Übung ist Teil des Kurses
Einführung in die Shell
Interaktive Übung
Setze die Theorie in einer unserer interaktiven Übungen in die Praxis um
