Gruppenrechte ändern

18/07/2008 - 17:22 von Ralf K aus K | Report spam
So, hier mal das Problem.
Ich möchte/muss in allen Verzeichnissen unsere user die Gruppenrechte
àndern, inkl. aller Unterverzeichnisse. Allerdings gibt es diverse
Dateien bei denen die Gruppe einer Applikation gehört und nicht der
Hauptgruppe des Benutzers, diese dürfen nicht geàndert werden da
ansonsten die Applikation nicht mehr funktionieren würde.

Meine Frage:
Wie kann ich das mit einem script (ksh) bewekstelligen.

Beispiel

datei_eins user1:gruppe1
datei_zwei user1:gruppe1
datei_drei user1:gruppe2

das script soll die die Gruppenrechte aller drei dateien überprüfen,
und alle außer gruppe2 àndern in gruppe3

Das Ergebnis müsste dann so aussehen

datei_eins user1:gruppe3
datei_zwei user1:gruppe3
datei_drei user1:gruppe2
 

Lesen sie die antworten

#1 Dirk Clemens
18/07/2008 - 17:30 | Warnen spam
Ralf K aus K wrote:


das script soll die die Gruppenrechte aller drei dateien überprüfen,
und alle außer gruppe2 àndern in gruppe3




geht auch ein Einzeiler?
find . \! -group gruppe2 chgrp gruppe3 {} +

Dirk

Ähnliche fragen