Другое, бесплатное программное обеспечение с открытым исходным кодом, Mac & OS & nbsp; X & nbsp; v10.8 (Mountain Lion) Pane / environment.plist Preference, представляет собой EnvPane .
Исходный код EnvPane доступен на GitHub . Похоже, что EnvPane имеет сравнимые возможности с RCEnvironment , однако, похоже, он может обновлять свои сохраненные переменные мгновенно, то есть без необходимости перезапуска или входа в систему, что приветствуется.
Как заявляет разработчик:
EnvPane - это панель настроек для Mac OS X 10.8 (Mountain Lion), которая позволяет устанавливать переменные среды для всех программ как в графическом, так и в терминальном сеансах. Он не только восстанавливает поддержку ~ / .MacOSX / environment.plist в Mountain Lion, но и немедленно публикует ваши изменения в среде без необходимости выхода и повторного входа. < SNIP > EnvPane включает (и автоматически устанавливает) агент launchd, который запускается 1) рано после входа в систему и 2) каждый раз, когда изменяется ~ / .MacOSX / environment.plist. Агент читает ~ / .MacOSX / environment.plist и экспортирует переменные среды из этого файла в экземпляр launchd текущего пользователя через тот же API, который используется launchctl setenv и launchctl unsetenv.
Отказ от ответственности: я никоим образом не связан с разработчиком или его / ее проектом.
P.S. Мне нравится название (звучит как «Ends Pain»).
Кроме того, можно Синхронизироваться между двумя папками/Каталогами следующей командой в Терминале:
rsync -av --delete "<path/to/source>" "<path/to/destination>"
, Где --delete
опция удаляют также файлы/папки, который не делает содержавший с разбивкой по источникам и если существуют (не - удаленный) в месте назначения.
Так, я использую rsync
, который является лучшим и подходит для меня. Надежда это помогает