linux-l: chown|chmod -r --ohne_dirs

Dr.Bernd Freistedt bf at bcf.in-berlin.de
Di Mär 20 17:43:54 CET 2001


---Ulrich Wiederhold (linux-l at mlists.in-berlin.de) wrote on Tue, 20 Mar 2001 17:29:17 +0100
> Hi,
> wie kann ich alle Dateien|Directories in einem Verzeichnis mit neuen
> Rechten|Owner|Filename versehen und dabei bestimmte Directories
> aussparen?
> 
> Bsp.:
> 
> /dir
> /dir/subdir1/
> /dir/subdir2/
> ...
> /dir/subdir725/
> 
> 
> "chown -r --welche_option /dir/subdir2/ name.group /dir" ändert jetzt
> jede Datei|jedes Directory in Perms mit name.group, nur bei /dir/subdir2
> nicht?

Dat heest chown -R --> (uppercase R)
 
> man chown und info chown haben mir nicht weitergeholfen!
> Gibt es keine Option wie --exclude bei du ?

Man nehme mal wieder das komfortable `find` vielleicht mit der
option -type d in beglueckendem Zusammenspiel mit grep oder 
grep -v und haenge ein `| xargs chmod/chgrp/chown -R` dran
(natuerlich nicht alle drei gleichzeitig :-) )

Gruessli
Bernd






Mehr Informationen über die Mailingliste linux-l