После просмотра точечных файлов mathiasbynens я решил, что хочу начать создавать скрипт для настройки всех моих системных настроек по своему вкусу.
Как часть этого, мне нужночтобы уменьшить частоту обновления Time Machine (чтобы уменьшить уровни износа на жестком диске моего NAS).
После некоторого чтения онлайн [1], я пришел к выводу, что файл, который мне нужно отредактировать, - /System/Library/LaunchDaemons/com.apple.backupd-helper.plist
.
Я знаю, что это возможно с помощью команды defaults
.Вот раздел файла, который я хочу изменить:
$ defaults read /System/Library/LaunchDaemons/com.apple.backupd-helper LaunchEvents
{
"com.apple.xpc.activity" = {
"com.apple.backupd-auto" = {
AllowBattery = 1;
Delay = 3600;
GracePeriod = 1800;
Interval = 3600;
PowerNap = 1;
Priority = Utility;
Repeating = 1;
};
};
}
Проблема в том, что из-за точек (.
) в пути к свойству Delay
я не могу понять, какуказать указанный путь напрямую.
Я пробовал LaunchEvents.\"com.apple.xpc.activity\"
, 'LaunchEvents."com.apple.xpc.activity"'
и многие их варианты.
[1] https://staff.eecis.udel.edu/docs/timemachine/frequency/