Wie kann ich die Ausgabe eines Befehls als Eingabe nutzen?
Angenommen, du willst Zeilen aus der Mitte einer Datei holen.
Genauer gesagt,
Angenommen, du willst die Zeilen 3 bis 5 aus einer unserer Datendateien holen.
Du kannst mit „ head “ anfangen, um die ersten 5 Zeilen zu bekommen.
und leite das in eine Datei um,
und dann mit „ tail “ die letzten 3 auswählen:
head -n 5 seasonal/winter.csv > top.csv
tail -n 3 top.csv
Ein kurzer Check zeigt, dass es sich um die Zeilen 3-5 unserer Originaldatei handelt. Weil es die letzten drei Zeilen der ersten fünf sind.
Diese Übung ist Teil des Kurses
Einführung in Shell
Interaktive Übung
In dieser interaktiven Übung kannst du die Theorie in die Praxis umsetzen.
Übung starten