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
<Kurs>Einführung in Shell</Kurs>Interaktive praktische Übung
Verwandle Theorie mit einer unserer interaktiven Übungen in die Praxis
Übung starten