Re: hurtowa zmiana praw plikow
> > Jak chyrtowo zminic prawa dostepu do kilkunastu tysiecy plikow
> > zagniezdzonych w 300 katalogach?
> > Chcalbym uzyskac dla plikow prawa 644 a dla katalogow 755.
> >
> > Zrobilem tak
> > chmod 755 -R *; chmod 644 `find * -type f`
> > ale dostalem odpowiedz:
> > bash: /bin/chmod: Lista argumentów za długa, z tym mozna sobie poradzic
> > wchodzac do czesci podkatalowow, ale to jeszcze nie problem.
> > Jesli itosc plikow jest mala, wszystko sie pieprzy jesli wystepuja w
> > plikach spacje. Chmod plik ze spacjami interpretuje jako kilka plikow.
> > Jak sobie z tym poradzic?
> > A moze jest jakies sprytne marzedzie, ktore zrobi wszystko za mnie?
>
> find * -type f|xargs chmod 755 -R *
>
> Nie testowałem. Generalnie skorzystaj z xargs.
>
Iii, komplikujecie życie. Wystarczy tak:
find . -type f -exec chmod 644 {} \;
find . -type d -exec chmod 755 {} \;
--
( Marcin Kasperski | Communication takes place between people, documents )
( http://www.mk.w.pl | are secondary. (Booch) )
(----------------------------------------------------------------------------)
( Z kartą bezpieczniej? http://www.mk.w.pl/artykuly/karty_niebezpieczenstwa )
--
To UNSUBSCRIBE, email to debian-user-polish-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Reply to: