Wie kann ich Spalten aus einer Datei auswählen?
head
und tail
kannst du Zeilen aus einer Textdatei auswählen.
Wenn du Spalten auswählen möchtest,
kannst du den Befehl cut
verwenden.
Es gibt mehrere Optionen (benutze man cut
, um sie zu erkunden),
aber die häufigste ist so etwas wie:
cut -f 2-5,8 -d , values.csv
was bedeutet
" Wähle die Spalten 2 bis 5 und die Spalte 8 aus,
mit Komma als Trennzeichen".
cut
verwendet -f
(was "Felder" bedeutet), um Spalten anzugeben
und -d
(bedeutet "Trennzeichen"), um das Trennzeichen anzugeben.
Letzteres musst du angeben, weil manche Dateien Leerzeichen, Tabulatoren oder Doppelpunkte zum Trennen von Spalten verwenden können.
Welcher Befehl wählt die erste Spalte (mit den Daten) in der Datei spring.csv
aus?
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
