Как можно в утилитах типа ls chmod chown выполнять действие только над каталогами или только над файлами
>Как можно в утилитах типа ls chmod chown выполнять действие только над
>каталогами или только над файлами
chmod -R
>>Как можно в утилитах типа ls chmod chown выполнять действие только над
>>каталогами или только над файлами
>
>
>chmod -RНет, так нельзя
man chmod
-R Рекурсивное изменение прав доступа для каталогов и их содержимого.
find <dir> -type f (или d) -exec chmod ... {} \
точный синтаксис find -exec все время забываю
читай manи ещё если файлов найдется слишком много,
то возможно придется использовать xargc
>и ещё если файлов найдется слишком много,
>то возможно придется использовать xargcВсе вложенные каталоги в ./ :
find ./ -type d -print0|xargs -0 chmod 770Все файлы в этих каталогах :
find ./ -type f -print0|xargs -0 chmod 660