Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

cambiare permessi in modo ricorsivo solo a cartelle

20 views
Skip to first unread message

nawfer

unread,
May 19, 2013, 11:50:23 AM5/19/13
to
find . -type d -exec chmod 777 {} \;

con tale comando riesco a cambiare i peremssi solo alle dir e non ai file;
pero' funziona solo per il primo livello
cio� se ho
dirA
dirA1
subdir
dirA2
subdir

se mi posiziono sul percorso dirA e applico il comando funziona solo per
dirA1
dirA2

non � ricorsivo;
mi interessava applicare lo stesso anche a tutte le subdirectory

Lem Novantotto

unread,
May 19, 2013, 1:01:32 PM5/19/13
to
nawfer ha scritto:

> find . -type d -exec chmod 777 {} \;
> [...]
> non è ricorsivo;

Qui da me, invece, la ricorsione pare funzionare benissimo:

lem@biggy:/tmp/uno$ find . -type d -exec ls -dl '{}' \;
drwxrwxr-x 3 lem lem 120 2013-05-19 18:32 .
drwxrwxr-x 3 lem lem 120 2013-05-19 18:32 ./due
drwxrwxr-x 2 lem lem 100 2013-05-19 18:32 ./due/tre

lem@biggy:/tmp/uno$ find . -type d -exec chmod 777 '{}' \;

lem@biggy:/tmp/uno$ find . -type d -exec ls -dl '{}' \;
drwxrwxrwx 3 lem lem 120 2013-05-19 18:32 .
drwxrwxrwx 3 lem lem 120 2013-05-19 18:32 ./due
drwxrwxrwx 2 lem lem 100 2013-05-19 18:32 ./due/tre
--
Bye, Lem
Ceterum censeo ISLAM esse delendum
_________________________________________________________________
Non sprecare i cicli idle della tua CPU, né quelli della tua GPU.
http://www.worldcommunitygrid.org/index.jsp
http://www.rnaworld.de/rnaworld/ http://home.edges-grid.eu/home/
http://www.gpugrid.net/

Yoda

unread,
May 19, 2013, 1:49:46 PM5/19/13
to
Addi' 19 mag 2013, Lem Novantotto scrive:

> lem@biggy:/tmp/uno$ find . -type d -exec chmod 777 '{}' \;

Scusa ma "chmod -R 777 /tmp/uno" non va?

--
Tanti saluti

Lem Novantotto

unread,
May 19, 2013, 1:54:07 PM5/19/13
to
Yoda ha scritto:

> Scusa ma "chmod -R 777 /tmp/uno" non va?

Mi sembrava d'aver capito che lui non volesse cambiare i permessi anche
ai file, ma proprio solo alle directory.

nawfer

unread,
May 20, 2013, 4:15:30 AM5/20/13
to
Il 19 May 2013 17:01:32 GMT, Lem Novantotto ha scritto:

> nawfer ha scritto:
>
>> find . -type d -exec chmod 777 {} \;
>> [...]
>> non � ricorsivo;
>
> Qui da me, invece, la ricorsione pare funzionare benissimo:
>
> lem@biggy:/tmp/uno$ find . -type d -exec ls -dl '{}' \;

'' con questi funziona

nawfer

unread,
May 20, 2013, 9:33:13 AM5/20/13
to


grazie
0 new messages