xsv CSV-Daten Kommandozeile Beispiele praktische xsv-Beispiele

10 Praktische Beispiele für die Arbeit mit CSV-Daten über die Kommandozeile mit xsv

Vorstellung nützlicher Beispiele und Verwendungsmöglichkeiten des CLI-Tools 'xsv', das auf der Linux-PC/Server-Bash-Kommandozeile verwendet werden kann und für tägliche Arbeitseffizienz, Geschäftseffizienzverbesserung und Programmierung genutzt werden kann.

Shou Arisaka
2 Min. Lesezeit
18. Nov. 2025

Vorstellung nützlicher Beispiele und Verwendungsmöglichkeiten des CLI-Tools “xsv”, das auf der Linux-PC/Server-Bash-Kommandozeile verwendet werden kann und für tägliche Arbeitseffizienz, Geschäftseffizienzverbesserung und Programmierung genutzt werden kann.

Image

Ich habe xsv ausprobiert, das optimal für die Verarbeitung von CSV-Daten über die Bash-Kommandozeile ist.

BurntSushi/xsv: A fast CSV command line toolkit written in Rust.

Installation

Die Installation mit Rusts Paketverwaltungssystem cargo ist einfach.

cargo install xsv
# export PATH="$PATH:${HOME}/.cargo/bin"

Referenz Überprüfen

xsv --help
xsv select --help
xsv sort --help
# and more 

Nach Spalten Filtern, Sortieren und CSV Formatieren

xsv select 1,5,4,3 | xsv table

Nach Bestimmter Spalte in Numerischer Reihenfolge Sortieren ( -R … —reverse )

xsv sort --select Bewertung -N -R

Trennzeichen Ändern; TSV Lesen

xsv select AnimeName-Bewertung -d "\t" anime_database.csv 

Daten von Standardeingabe Statt Datei Empfangen

xsv select AnimeName-Bewertung -d "\t" - <<< "$( data-anime-csv )" 

Bestimmte Spalte mit Regulärem Ausdruck Filtern

xsv search --select title ".*"

Bestimmte Spalte mit Regulärem Ausdruck Filtern ( Beispiel: Nur Numerische Bewertung 8, 9, 10 Ausgeben )

xsv search --select Bewertung "^[8-9]|1[0]$"

Bestimmte Spalte mit Regulärem Ausdruck Filtern ( Negation )

xsv search --select Status --invert-match '^(Gestoppt)

TSV zu CSV Konvertieren

xsv fmt -d "\t" -t ","

TSV zu CSV Konvertieren ( Anführungszeichen )

xsv fmt -d "\t" --quote-always -t ","

Diesen Artikel teilen

Shou Arisaka 18. Nov. 2025

🔗 Links kopieren