| Версия | 1.0 |
|---|---|
| Издатель | The Mac Orchard |
| Дата выпуска | 26 авг. 2008 г. |
| Дата добавления | 17 мая 2005 г. |
| Требования ОС | Macintosh, Mac OS X 10.3, Mac OS X 10.3.9, Mac OS X 10.4 PPC |
| Требования | Mac OS X 10.3 or later (10.4 preferred) |
| Всего скачиваний | 1 088 |
| Цена | Free |
Описание
Эти сценарии, написанные на Perl, довольно просты по своей природе. Я трачу много времени на очистку и изучение файлов настроек при администрировании компьютеров Mac OS X, а склонность Mac OS X 10.4 к двоичным файлам .plist делает этот процесс намного более утомительным.
Очевидной альтернативой является графический интерфейс, такой как собственное приложение Apple «Редактор списка свойств». Хотя такие инструменты имеют свое место, я не являюсь поклонником управления файлами .plist с помощью графического интерфейса, особенно когда я не обязательно знаю, что я хочу сделать, пока не выполню grep или два. Отсюда и эти скрипты, которые должны работать в любой версии Mac OS X, но идеально подходят для Mac OS X 10.4 и выше. Я написал их, чтобы избежать мучительного повторного ввода команды Apple plutil. Все три сценария запускают plutil в той или иной форме для выполнения работы, и их использование должно быть очевидным практически для всех, кто знаком с командной строкой UNIX.
Вот общий обзор каждой команды:
plcat: простое средство для просмотра ASCII-представления двоичного файла .plist. В основном преобразует двоичный файл .plist в ASCII и отображает его непосредственно на экране (/dev/stdout). plmore: Простое средство для просмотра ASCII-представления двоичного файла .plist по одному экрану за раз. Похож на plcat, но "связан" с большим количеством. pleedit: простое средство для редактирования двоичных файлов .plist в вашем любимом редакторе (естественно, vim!), автоматически сохраняющее резервную копию каждого редактирования. Этот сценарий временно преобразует файл в формат ASCII, что упрощает редактирование. После завершения редактирования файл преобразуется обратно в исходный компактный двоичный формат. Полный журнал резервных копий (имя файла.plist.OLD, имя файла.plist.OLD.1 и т. д.) сохраняется для вашего удобства.