Dieses Programm sortiert eine Datei zeilenweise und formartiert sie.
Die Datei muss nach dem Muster: KEY = VALUE
aufgebaut sein.
Wenn der Key aus mehrern Wörtern besteht, dasnn sollte er mit _
getrennt sein.
Die Binary ist die perfomanteste und einfachste Möglichkeit. Lade die Binary herunter und führe sie über ein Terminal deiner Wahl aus. Gebe die zu sortierenden Datein mit ihrem Dateipfad als Option an.
.\unifrom-resource.exe <filePath1> <filePath2> ...
- Installiere go
- Lade dir das Repo herunter.
go run cmd\unifrom-resource.go <filePath1> ...
Die Formatierung funktioniert wie folgt:
- Jede Zeile wird anhand des "=" in Key und Value gesplittet und alle Leerzeichen und Tabs vor und nach den Werten entfernt.
- Wenn ein Key bzw. das erste Wort eines Keys sich ändert. Wird eine Leezeile hinzugefügt.
- Um Key und Value Spaltenweise darzustellen wird der längste Key gesucht. Allen Keys werden nun Leerzeichen bis zur länge des längsten Keys + 1 angefügt.
- Alle nicht ASCII Zeichen werden durch ihren Unicode ersetzt.
- Installiere go
- Lade dir das Repo herunter.
go build cmd\uniform-resource.go