LoslegenKostenlos loslegen

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

Kurs anzeigen

Interaktive Übung

In dieser interaktiven Übung kannst du die Theorie in die Praxis umsetzen.

Übung starten