Hallo Zusammen,
Folgendes versuche ich hinzubekommen: Führe ich folgenden Befehl aus:
snmpget -v 2c -c public localhost 1.3.6.1.4.1.44502.0.0.1.1.8.34
erhalte ich als Ausgabe:
iso.3.6.1.4.1.44502.0.0.1.1.8.37 = STRING: "428a04a1-4364-49b5-93a6-2a4e62867c5c". Soweit, sogut.
Ich möchte aus dieser Ausgabe nur den String zwischen "" extrahieren und in eine neue Variable speichern. Eigenlich ganz einfach.
Dann sollte folgendes erscheinen:
echo $variable1 –> 428a04a1-4364-49b5-93a6-2a4e62867c5c
Ich kriege es via grep nicht hin. Mache ich z.B. sowas:
snmpget -v 2c -c public localhost 1.3.6.1.4.1.44502.0.0.1.1.8.34 | grep .........-....-....-....-........... wird mir 428a04a1-4364-49b5-93a6-2a4e62867c5c angezeigt.
Aber das kriege ich nicht in eine neue varialbe umgeleitet oder zugewießen.
Könntet ihr mir einen Tip geben, wie das zu machen ist?
Besten Gruß Marc