Bonjour à tous!
Alors voilà, le titre est p-e pas très explicite alors je détaille un peu mieux :
Je cherche un moyen de changer automatiquement les droits de tous les fichiers se trouvant dans un dossier (ou dans un sous dossier de ce dossier), sauf ceux possédant une extension prédéfinie (par exemple .extension).
Par exemple si dans un dossier /home/partage j’ai les fichiers suivants:
- toto.bmp
- elsa.jpg
- jacques.extension
Et que dossier /home/partage contient un sous dossier photos, qui lui même contient les fichiers - noel.bmp
- test.extension
Je voudrais lancer une commande qui changerait les droits de tous les fichiers sauf jacques.extension et test.extension.
J’ai essayé la commande suivante :
Malheureusement, comme l’a si bien dit BBT1 :
[quote]je pense que c’est le bash qui complete !(*.extension) et pas chmod.
Du coup, seul les fichiers du répertoire ou la commande est lancée voir ses .extension ignorés
et pas le reste de l’arborescence…[/quote]
A la suite de cette commande les droits du fichier jacques.extension n’auront effectivement pas été modifiés. Par contre ceux du fichier test.extension bien car il est dans un sous dossier.
Donc si vous avez des idées, je suis preneur… Merci d’avance.

