====== Utiliser chmod dans un script ====== * Objet : chmod dans un script * Niveau requis : FIXME {{tag>débutant avisé}} * Commentaires : //Contexte d'utilisation du sujet du tuto. // FIXME * Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) * Suivi : {{tag>en-chantier à-tester à-placer}} - FIXME Pour choisir, voir les autres Tags possibles dans [[:atelier:#tags|l'Atelier]]. * Création par [[user>dio]] 09/08/2016 * Testé par <...> le <...> FIXME * Commentaires sur le forum : [[:url-invalide | Lien vers le forum concernant ce tuto]] ((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) FIXME **Nota :** Contributeurs, les FIXME sont là pour vous aider, supprimez-les une fois le problème corrigé ou le champ rempli ! ===== Introduction ===== Bonjour à tous, je suis nouveau sur le forum et j'ai besion d'aide s'il vous plait. j'aimerai executé un script qui lit un fichier ligne par ligne et qui change les droits de differents dossiers voici mon fichier a.txt qui contient ce ligne /me/ /moi/ et mon script est là fichier="a.txt" old_IFS=$IFS IFS=$'\n' for ligne in `cat $fichier` do chmod u+s -R $ligne done mon probleme en est que lorsque j'execute mon script le chmod s'applique à toutes les lignes tandisque pour mon cas chaque dossier a des droits differents, comme j'ai deux dossier me et moi j'aimerai qu'apres lecture de mon fichier a.txt que je puisse appliquer un chmod different a chaque ligne du fichier. merci! ===== Installation ===== ===== Utilisation =====