| Versio | 1.0 |
|---|---|
| Kustantaja | The Mac Orchard |
| Julkaisupäivä | 26.8.2008 |
| Lisäyspäivämäärä | 17.5.2005 |
| Os vaatimukset | Macintosh, Mac OS X 10.3, Mac OS X 10.3.9, Mac OS X 10.4 PPC |
| Vaatimukset | Mac OS X 10.3 or later (10.4 preferred) |
| Latauksia yhteensä | 1 088 |
| Hinta | Free |
Kuvaus
Nämä Perlillä kirjoitetut skriptit ovat luonteeltaan melko yksinkertaisia. Käytän paljon aikaa siivoamiseen ja asetustiedostojen tutkimiseen, kun hallinnoin Mac OS X -koneita, ja Mac OS X 10.4:n taipumus käyttää binaarisia .plist-tiedostoja teki tästä prosessista paljon tylsemmän.
Ilmeinen vaihtoehto on graafinen käyttöliittymä, kuten Applen oma "Property List Editor" -sovellus. Vaikka tällaisilla työkaluilla on paikkansa, en pidä .plist-tiedostojen hallinnasta graafisella käyttöliittymällä, varsinkin kun en välttämättä tiedä mitä haluan tehdä ennen kuin teen grep-komennon tai kaksi. Tästä syystä nämä komentosarjat, joiden pitäisi toimia missä tahansa Mac OS X:n versiossa, mutta jotka sopivat ihanteellisesti Mac OS X 10.4:lle ja uudemmille. Kirjoitin ne välttääkseni Applen plutil-komennon tuskallista uudelleenkirjoittamista. Kaikki kolme komentosarjaa ajavat plutilia muodossa tai toisessa saadakseen työn valmiiksi, ja niiden käytön pitäisi olla ilmeistä lähes kaikille UNIX-komentorivin tunteville.
Tässä on peruskatsaus jokaisesta komennosta:
plcat: Yksinkertainen tapa tarkastella binaarisen .plist-tiedoston ASCII-esitystä. Pohjimmiltaan muuntaa binaarisen .plist-tiedoston ASCII-muotoon ja näyttää sen suoraan näytöllä (/dev/stdout). plmore: Yksinkertainen tapa tarkastella binaarisen .plist-tiedoston ASCII-esitystä yksi näyttö kerrallaan. Samanlainen kuin plcat, mutta "putkitettu" enemmän. pledit: Yksinkertainen tapa muokata binaarisia .plist-tiedostoja suosikkieditorissasi (vim, luonnollisesti!), joka pitää automaattisesti varmuuskopion jokaisesta muokkauksesta. Tämä komentosarja muuntaa tiedoston väliaikaisesti ASCII-muotoon, mikä helpottaa muokkaamista. Kun olet tehnyt muokkaukset, tiedosto muunnetaan takaisin alkuperäiseen kompaktiin binaarimuotoonsa. Täydellinen varmuuskopiointi (tiedostonimi.plist.OLD, tiedostonimi.plist.OLD.1 jne.) säilytetään avuksesi.