Re: chmod problem
В Втр, 22.04.2003, в 22:50, Dmitry Astapov пишет:
> Evening, bass.
>
> <bass@edinstvo.com> 09:12 22/4/2003 wrote:
>
> [skip]
> >> файлов там на 4 гигабайта, музыка всякая, картинки, прочая мелочь.
> >> менять всё вручную до пенсии надо у кого есть идея?
> >>
> >> заранее благодарен
> >>
> b> давно уже написал мелкую функцию рекурсивного изменения прав (в
> b> ~.bashrc), и частенько ей пользуюсь
>
> b> function gchmd(){ find ./ \( -type f -exec chmod $1 {} \; \) -o \(
> b> -type d -exec chmod $2 {} \; \); }
>
> b> на директории и файлы с пробелами и нестандартными символами - работает
>
> Народ, вы чего? А man chmod почитать?
>
> chmod o+rwX,g+rwX,o+rw -R . , конкретное значение прав - по вкусу...
>
Тогда покажите конструкцию на основе ваших знаний в одну строку, где
рекурсивно задаются разные права для многократно вложенных директорий и
файлов в них.
С такими же условиями попробуйте сделать команду в одну строку используя
xargs.
Только из-за того что у меня так и не вышло ни то ни другое (не
претендую на отличные знания), использую конструкцию что показал выше.
> --
> Dmitry Astapov //ADEpt E-mail: adept@umc.com.ua
> GPG KeyID/fprint: F5D7639D/CA36 E6C4 815D 434D 0498 2B08 7867 4860 F5D7 639D
>
--
Валентин С. Рябинин <bass@edinstvo.com>
Reply to: