LoslegenKostenlos starten

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>
Kurs ansehen

Interaktive praktische Übung

Verwandle Theorie mit einer unserer interaktiven Übungen in die Praxis

Übung starten