| Ausführung | 1.0 |
|---|---|
| Herausgeber | The Mac Orchard |
| Veröffentlichungsdatum | 26.08.2008 |
| Datum hinzugefügt | 17.05.2005 |
| Os Anforderungen | Macintosh, Mac OS X 10.3, Mac OS X 10.3.9, Mac OS X 10.4 PPC |
| Bedarf | Mac OS X 10.3 or later (10.4 preferred) |
| Downloads insgesamt | 1.088 |
| Preis | Free |
Beschreibung
Diese in Perl geschriebenen Skripte sind von Natur aus recht einfach. Ich verbringe viel Zeit damit, Einstellungsdateien zu bereinigen und zu untersuchen, wenn ich Mac OS X-Maschinen administriere, und die Neigung von Mac OS X 10.4 zu binären .plist-Dateien machte diesen Prozess viel mühsamer.
Die offensichtliche Alternative ist eine GUI, wie etwa Apples eigene Anwendung „Property List Editor“. Obwohl solche Tools ihren Platz haben, bin ich kein Fan davon, .plist-Dateien mit einer GUI zu verwalten, besonders wenn ich nicht unbedingt weiß, was ich tun möchte, bis ich ein oder zwei grep ausführe. Daher diese Skripte, die in jeder Version von Mac OS X funktionieren sollten, aber ideal für Mac OS X 10.4 und höher geeignet sind. Ich habe sie geschrieben, um das schmerzhafte Abtippen von Apples plutil-Befehl zu vermeiden. Alle drei Skripte führen plutil in der einen oder anderen Form aus, um die Arbeit zu erledigen, und ihre Verwendung sollte für fast jeden offensichtlich sein, der mit einer UNIX-Befehlszeile vertraut ist.
Hier ist eine grundlegende Übersicht über jeden Befehl:
plcat: Ein einfaches Mittel zum Anzeigen einer ASCII-Darstellung einer binären .plist-Datei. Konvertiert im Wesentlichen eine binäre .plist-Datei in ASCII und zeigt sie direkt auf dem Bildschirm an (/dev/stdout). plmore: Ein einfaches Mittel zum Anzeigen einer ASCII-Darstellung einer binären .plist-Datei, Bildschirm für Bildschirm. Ähnlich wie plcat, aber zu mehr "umgeleitet". pledit: Ein einfaches Mittel zum Bearbeiten von binären .plist-Dateien in Ihrem bevorzugten Editor (vim natürlich!), wobei automatisch eine Sicherungsspur jeder Bearbeitung erstellt wird. Dieses Skript konvertiert die Datei vorübergehend in ASCII, was eine einfachere Bearbeitung ermöglicht. Nach Abschluss Ihrer Bearbeitungen wird die Datei wieder in ihr ursprüngliches kompaktes Binärformat konvertiert. Ein vollständiger Sicherungspfad (Dateiname.plist.OLD, Dateiname.plist.OLD.1 usw.) wird zu Ihrer Bequemlichkeit aufbewahrt.