Hallo allerseits
Wie kann ich in der Shell 10.6.8 oder 9.4.5 oder was auch immer aus dem folgenden String herausschneiden?
"<string>10.6.8</string>"
Bin froh um jeden Tip.
Gruss
Lazy
Hallo allerseits
Wie kann ich in der Shell 10.6.8 oder 9.4.5 oder was auch immer aus dem folgenden String herausschneiden?
"<string>10.6.8</string>"
Bin froh um jeden Tip.
Gruss
Lazy
Wäre nicht unwichtig zu erfahren woher der String kommt. Plist? xml? Eingeben?
iMac 21,5" I5, 10.7.5, Macbook 2.2, 10.7.5,
Der Klügere gibt nach! Eine traurige Wahrheit, sie begründet die Weltherrschaft der Dummheit.(Marie von Ebner-Eschenbach)
Plist von einem nicht gebooteten Laufwerk.
Lazy
falls es keine binary plist ist, kannst du es mit sed wohl raus schneiden...
_________________________________________________
iMac 21,5" i5 2,7GHz, Jahrgang 2011, Mac OS Mountain Lion (10.8)
MacBook Pro 15" Retina (2012), iPad mini, iPhone 4
Löschen aller Tags und Leerzeilen:
binary plist:Code:echo "<string>10.6.8</string>" | sed -e 's/<[^<>]*>//g; /^[ ]*$/d'
Code:plutil -convert xml1 -o - FILE | sed ...
vielleicht solltest du es mal so schreiben, dass die zeile speziell gelöscht wird.
er will die ja aus einer plist löschen...
Danke für die Tipps. Klappt alles bestens.
Lazy
Lesezeichen