Назад | Перейти на главную страницу

снятие блокировки файлов из сценария оболочки OS X

Файлы можно заблокировать в OS X, перейдя на панель «Получить информацию» для конкретного файла и нажав кнопку блокировки.

Мне нужно будет снять блокировки из сценария оболочки. Какая команда unix может это сделать?

Пытаться chflags nouchg YOUR_FILE. Чтобы снова включить блокировку, chflags uchg YOUR_FILE.

Рекурсивно разблокировать флажок "Заблокировано" на папке

chflags -R nouchg / папка / путь

Если у вас установлен xcode, /Developer/Tools/SetFile. Отпирать:

% SetFile -a l <path>

Запереть:

% SetFile -a L <path>

Для запроса вы можете использовать /Developer/Tools/GetFileInfo