↑ ↓ auswählen, Enter öffnen, Esc schließen

CSV-Zeilen nach Wert in einer Spalte filtern

Werte anpassen, der Befehl aktualisiert sich live
user@server
awk -F';' -v c=3 -v w='aktiv' 'NR == 1 || $c == w' export.csv

Trennt jede Zeile am angegebenen Zeichen und gibt sie aus, wenn die Spalte exakt dem Wert entspricht. Die erste Zeile wird immer mit ausgegeben, damit die Spaltenüberschriften erhalten bleiben. Für deutsche Excel-Exporte ist das Semikolon der übliche Trenner.

Hinweis: Einfache Aufteilung am Trennzeichen: Felder in Anführungszeichen, die selbst den Trenner enthalten, werden falsch zerlegt. Sind die Werte in Anführungszeichen gesetzt, müssen diese auch im gesuchten Wert stehen.

Auch gesucht als

  • CSV Datei filtern
  • Zeilen mit bestimmtem Wert aus CSV
  • CSV Spalte mit awk auswerten

Verwandte Einzeiler

Alle aus Textverarbeitung

Erst lesen, dann ausführen.

Die Befehle auf myline.de greifen direkt in Server, Dateien und Datenbanken ein. Ein falscher Pfad oder Platzhalter kann Daten unwiderruflich löschen oder einen Server unerreichbar machen.

  • Alle Befehle werden ohne Gewähr bereitgestellt und sind nicht auf jedem System getestet.
  • Vor dem Ausführen verstehen, was ein Befehl tut, und jeden Platzhalter prüfen.
  • Vorher ein Backup anlegen und möglichst zuerst auf einem Testsystem ausprobieren.
  • Die Ausführung erfolgt auf eigene Verantwortung. Eine Haftung für Schäden ist ausgeschlossen, soweit gesetzlich zulässig.