[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: