1

Да, я знаю, архив немного злой.

При этом, есть ли поддержка для запроса его с помощью 'find' и изменения его с помощью 'chmod'?

Мой поисковый запрос ничего не дал ......

2 ответа2

2

Я бы использовал find + attrib:

$ find . -option whatever -exec attrib -A {} \;

attrib - старая команда DOS для установки и очистки этих атрибутов. Это работает для меня на WinXP Pro SP2; Понятия не имею, имеется ли attrib на Vista/Win-7.

1

У меня нет решения, которое будет работать во всех ситуациях, однако в файловых системах NTFS сначала отредактируйте переменную среды CYGWIN, добавив ntsec. В NTFS вы можете использовать chmod для управления правами доступа к файлам. Эта переменная обычно устанавливается в /../cygwin/cygnus.bat . При настройке CYGWIN разделяйте каждую опцию пробелом.

Я постараюсь выяснить рабочий пример строки cmd ...

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .