URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 85681
[ Назад ]

Исходное сообщение
"Chmod "

Отправлено Алибабаич , 21-Июн-09 07:38 
Может ли chmod аналогично cacls рекурсивно изменить права с фильтром по расширению файла?

Содержание

Сообщения в этом обсуждении
"Chmod "
Отправлено Может , 21-Июн-09 08:28 
chmod u+x ./*txt
рекурсивно по подкаталокам от текущего
chmod -R u+x ./*txt

см chmod --help и man chmod


"Chmod "
Отправлено Алибабаич , 21-Июн-09 11:38 
>chmod u+x ./*txt
>рекурсивно по подкаталокам от текущего
>chmod -R u+x ./*txt
>
>см chmod --help и man chmod

Именно так и я думал, но нет. он обработает только корень каталога.
Собственно можно скрипт написать
chmod -R u+x ./*txt
chmod -R u+x ./*/*txt
chmod -R u+x ./*/*/*txt
тогда он обработает каталог с глубиной рекурсии в 2 каталога, но это криво и главное не совсем мне подходит. Может есть еще утилиты?
ЗЫ. Мандрива 2008
ЗЗЫ. Ограничение прав доступа юзера это каклизм или чмодинг :).


"Chmod "
Отправлено gaa , 21-Июн-09 11:45 
> Может есть еще утилиты?

find dirname [options...] | xargs chmod u+x


"Chmod "
Отправлено Алибабаич , 21-Июн-09 15:41 
>> Может есть еще утилиты?
>
>find dirname [options...] | xargs chmod u+x

Да! сенкс.