So drucken Sie eine hübsche JSON -Datei im Linux -Shell -Skript
- 4268
- 1314
- Lana Saumweber
JSON (JavaScript -Objektnotation) ist ein beliebtes leichter Datenaustauschformat zum Austausch von Daten zwischen Servern und Clients. Während es so konzipiert ist, dass es menschlich lesbar ist, können JSON-Dateien manchmal schwer zu lesen und zu verstehen, insbesondere wenn es um große oder komplexe Datenstrukturen geht. In solchen Fällen werden hübsche Druck -JSON -Dateien für eine bessere Lesbarkeit und Debugging unerlässlich.
In diesem Artikel zeigen wir Ihnen, wie Sie hübsche JSON -Dateien unter Linux verwenden, die mit dem hübschen drucken können 'JSON_PP' Befehl, ein integrierter JSON-Prozessor.
Das Befehl json_pp verstehen
Der 'JSON_PP' Der Befehl ist ein JSON -Präprozessor, der mit Perl versendet wird und in der Regel standardmäßig an den meisten Linux -Verteilungen installiert ist. Es bietet eine einfache Möglichkeit, JSON -Dateien ziemlich drucken zu lassen, indem die JSON -Daten mit ordnungsgemäßen Einrückung und Zeilenpausen neu gestaltet werden.
Beispiel JSON -Datei
Für dieses Tutorial können Sie das folgende Beispiel JSON -Daten in einer Datei benannt verwenden Eingang.JSON
"Frucht": "Apfel", "Größe": "groß", "Farbe": "Rot"1 | "Frucht": "Apfel", "Größe": "groß", "Farbe": "Rot" |
Printing JSON -Dateien mit JSON_PP
Um eine JSON -Datei mit der Datei zu drucken 'JSON_PP' Befehl, folgen Sie folgenden Schritten:
- Öffnen Sie ein Terminal und navigieren Sie zu dem Verzeichnis, das die JSON -Datei enthält, die Sie für hübsch gedruckt haben.
- Führen Sie den folgenden Befehl aus, ersetzen Sie Eingang.JSON Mit dem Namen Ihrer JSON -Datei:
JSON_PP < input.json
- Der 'JSON_PP' Der Befehl druckt die JSON -Datei zum Terminal ziemlich aus. Wenn Sie die Ausgabe in einer neuen Datei speichern möchten, verwenden Sie den folgenden Befehl:
JSON_PP -Ausgabe.JSON
Integration von 'JSON_PP' in Shell -Skripte
- Der 'JSON_PP' Der Befehl kann leicht in Shell -Skripte integriert werden, um JSON -Verarbeitungsaufgaben zu automatisieren. Hier ist ein Beispiel für ein einfaches Shell -Skript, das eine JSON -Datei ziemlich druckt: #!/bin/bash if [-z "$ 1"]; dann echo "nutzung: $ 0" beenden 1 fi json_pp < "$1"
12345678 #!/bin/bash if [-z "$ 1"]; dann echo "nutzung: $ 0" beenden 1fi json_pp < "$1" - Speichern Sie das Skript als 'Pretty_print_json.Sch' und machen Sie es ausführbar mit:
CHMOD +X Pretty_print_json.Sch
- Führen Sie das Skript mit der JSON -Datei als Argument aus:
./Pretty_print_json.SH -Eingang.JSON
Abschluss
Printing JSON -Dateien sind entscheidend für eine verbesserte Lesbarkeit und einfacher Debugging. Der 'JSON_PP' Der Befehl bietet eine einfache Möglichkeit für hübsche JSON -Dateien in Linux. Durch die Nutzung 'JSON_PP' Wenn Sie es in Ihre Shell -Skripte integrieren, können Sie effizient mit JSON -Daten arbeiten, Ihren Entwicklungs -Workflow verbessern und Ihre JSON -Dateien zugänglicher und verständlicher machen.
- « Laden Sie MX Linux 18 herunter.03 - DVD -ISO -Bilder
- So erstellen Sie Ihre Winkelanwendung mit Winkel -CLI »