Sven Rautenberg: CHMOD bei allen Dateien eines Verzeichnisses ?

Beitrag lesen

Moin!

wieso geht denn

chmod [-R] xxx * mit xxx = Deine zu vergebenden Rechte

nicht ?

Das funktioniert bei zuvielen Dateien selbst auf der Shell nicht mehr!

Der * wird von der Shell expandiert, bevor die daraus resultierenden Dateien an chmod weitergegeben werden. Bei 200.000 Dateien überschreitet das Resultat mit Sicherheit die Begrenzung der Kommandolänge.

Als Abhilfe muß man sich dann eine for-Schleife nehmen, die nacheinander jede Datei bearbeitet.

- Sven Rautenberg

--
My sssignature, my preciousssss!