hi,
dein Problem ist, das "Background" schon ein Dictionary ist, und du da nicht so einfach drauf zugreifen kannst. Du wirst wohl nicht daran vorbei kommen, es entweder mit grep/awk zu machen oder dir was in python/perl zu schreiben.
Du kannst außerdem mit defaults zumindest den Dictionary dumpen und ihn dann mit plutil uin ein XML-File speichern, das du dann mit $XML-Parser-deiner-Wahl bearbeiten kannst.
cu
Ergebnis 1 bis 2 von 2
- 13.06.2010, 04:33 #1Ribston Pepping
Themenstarter
- Registriert
- 04.2005
- Ort
- /.Trashes/Germany
- Beiträge
- 299
"defaults read domain key..." nested keys auslesen?
moin
ist es nicht möglich mit defaults, verschachtelte keys in plist dateien auszulesen?
in meinem beispiel würde ich gerne ImageFilePath (roter pfeil) auslesen, nur leider ist schon bei Background (gelb) schluss.
natürlich könnte man jetzt mit awk oder ähnlichen tools den pfad rausfinden aber das ist mir zu aufwendig.
mit dem PlistBuddy wäre genau das möglich nur weiß ich nicht ob den jedes os x standardmäßig installiert hat. bei mir steckt das tool z.b. in /usr/libexec drin und ich habe keine ahnung wie es dorthin gekommen ist...17" MBP / i7 2,66GHz / 8GB / 10.7.0
15" PB / G4 1,67GHz / 2GB / ATI Radeon 9700 128MB / 10.4.11
- 17.06.2010, 14:18 #2They have this game where you put in a dollar and win four quarters! I win every time!


Zitieren