Rekursive Katze alle Dateien in einzelne Datei
Ich habe einige Dateien, die sitzen in Ordnern wie
data\A\A\A\json1.json
data\A\A\A\json2.json
data\A\A\B\json1.json
...
data\Z\Z\Z\json_x.json
Möchte ich Katze all die jsons in einer einzigen Datei?
Kommentar zu dem Problem
Das Ergebnis wird nicht sein gültiges JSON, sind Sie sicher, dass Sie dies tun wollen?
InformationsquelleAutor der Frage Fraz | 2014-06-05
Du musst angemeldet sein, um einen Kommentar abzugeben.
eine kurze Erklärung:
InformationsquelleAutor der Antwort Pavel
Verwenden
find
alle zu erhalten, die von JSON-Dateien und verketten.Beachten Sie, dass dies keine gültige JSON. Wenn Sie möchten, eine JSON-Datei mehrere Objekte enthalten, die Sie benötigen, um in eine mit array oder Objekt, so würden Sie brauchen, um hinzuzufügen
[ ]
um Sie herum und legte,
zwischen den einzelnen ein.InformationsquelleAutor der Antwort Barmar
Alternativ-wenn Sie eine Liste Ihrer Dateien-Sie können über die Pipeline, die zu
xargs
InformationsquelleAutor der Antwort csiu