mlr: TextFile-Konvertierung auf der Kommandozeile mit Miller

Miller? mlr? Miller [1] ist ein Kommandozeilentool zum Abfragen, Formen und Neuformatieren von textbasierten Datendateien in verschiedenen Formaten, einschließlich CSV, TSV, JSON und JSON-Zeilen und damit vor allem bei der Automatisierung von Prozessen geeignet. Miller dient der

  • Datenmanipulation
  • Formatkonvertierung 
  • Vorverarbeitung und Nachverarbeitung

Man kann also textbasierte Datenformate im Sinne von Formatierung, Ausgabe bestimmter Spalten, Hinzufügen und Löschen von Spalten, Spaltenberechnung, Filterung, Sortierung, Ausgabebegrenzung (head/tail) … konvertieren. Eine gut lesebare Einführung findet Ihr unter “Miller in 10 minutes” [2], einen Bericht zu „mlr“ in “A Guide To Command-Line Data Manipulation” [3]

Update 12-01.2023:
Weil es mehrfach die Nachfrage gab, Windows-Exen findet Ihr hier:
Windows-Releases auf GitHub verlinkt (https://github.com/johnkerl/miller/releases).
Hier muss man über “Show all38 assets” erst u.a. die Windows-Versionen einblenden:
https://github.com/johnkerl/miller/releases/download/v6.6.0/miller-6.6.0-windows-386.zip
https://github.com/johnkerl/miller/releases/download/v6.6.0/miller-6.6.0-windows-amd64.zip

[1] … https://miller.readthedocs.io
[2] … miller.readthedocs.io/en/latest/10min/
[3] … https://www.smashingmagazine.com/2022/12/guide-command-line-data-manipulation-cli-miller/

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert