Hallo, folgendes Problem, dass ich nicht gelöst bekomme. Ich habe durch einen Programmaufruf eine Ergebniszeile auf stdout die sieht so aus:
1 | RESULT = {"LedPower":"OFF"} |
oder allgemein
1 | RESULT = {"ITEM":"VALUE"} |
Ich möchte nun im Rahmen eines Shell-Skriptes den Inhalt von ITEM in einer Variablen $a haben und den Inhalt von VALUE in einer Variablen $b. Der Rest (also RESULT = {" und ":" und "}) interessiert nicht und sind immer gleich. Mit $a und $b will ich dann in meinem Skript weiterarbeiten. Mangels ausreichender Kenntnis und Erfahrung mit sed bekomme ich es nicht hin. Zudem lese ich nicht Dateien ein sondern möchte immer wieder einen (stdout-) Output weiterverarbeiten. Kann mir jemand helfen. Das sind für sed-Profis vermutlich peanuts. Danke!