mit Ich habe die folgenden Daten in einer Datei -las eine JSON-Datei Shell scipt
{"a" : "10", "b" : "20", "c" : "30"}
Wenn ich Werte in dieser Variablen lesen -
eval "_value_=\"`cat hello1`\""
echo $_value_
gleich {a : 10, b : 20, c : 30}
Ich kann das nicht mit jq -r
lesen. Gibt es eine Möglichkeit, wie ich doppelte Anführungszeichen in Wert auch lesen kann.
http://stackoverflow.com/questions/20488315/read-the-json-data-in-shell-script – Bharat
Das ist eine andere Frage. Ich möchte die Anführungszeichen beim Lesen der Datei. –
Hat meine Antwort oder andere Ihr Problem gelöst? Wenn ja, dann überlege dir bitte, ob du es als Antwort akzeptierst - indem du auf das grüne Häkchen neben der Stimmenzahl klickst. Wenn nicht, sag bitte, was nicht funktioniert hat, damit ich oder jemand anderes dir weiter helfen kann. Vielen Dank. http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work/5235#5235 –