Chmod en masse rapide - Codes et scripts - Linux et OS Alternatifs
Marsh Posté le 26-03-2010 à 17:44:40
Une boucle
Marsh Posté le 26-03-2010 à 17:48:47
ReplyMarsh Posté le 26-03-2010 à 17:50:54
man xargs
+ un cat d'un fichier contenant le nom des fichieres à chmoder + pipe dans le xargs
Marsh Posté le 26-03-2010 à 17:53:22
#!/bin/bash |
Marsh Posté le 26-03-2010 à 18:03:11
ReplyMarsh Posté le 26-03-2010 à 18:04:48
p-seeker23 a écrit :
|
pourquoi vouloir réinventer xargs ?
Marsh Posté le 26-03-2010 à 18:52:23
o'gure a écrit : pourquoi vouloir réinventer xargs ? |
Parce que :
Franky4doigts a écrit : Et ça me servira meme pour faire du tarball |
Cette forme permet de faire plus de choses, avec un meilleur contrôle, par exemple :
#!/bin/bash |
Marsh Posté le 26-03-2010 à 19:09:37
Concernant l'archivage , as tu une idée de la réaction du MDA lorsqu'il voudra déposer des mails sur des boites inaccessibles?
Vas t'il attendre et laisser les mails au niveau du MTA ou simplement les faire disparaitre?
Marsh Posté le 26-03-2010 à 20:13:22
+1 mikala, ce genre de choses n'est pas une bonne idée.
Marsh Posté le 26-03-2010 à 17:41:30
Hello,
Dans l'optique d'un futur archivage de boites mails, je souhaiterais en placer une petite centaine en 0000, histoire qu'elles soient inaccessibles le temps de l'archivage.
Evidemment un chmod 0000 xxx en ligne de commande serait fastidieux, aussi j'ai pensé à un script.
Je souhaiterais que ce script fasse appel a un fichier texte qui contiendrais la liste des boites (des folders) à passer en 0000. Un peu à l'inverse d'une redirection qu'aurai donné ce genre de commande ls -a > lsdurep.text.
Etant plutot neuneu dans le domaine, j'ai pondu un truc pourri de ce genre
#!/bin/bash
# scriptmail : Script de desactivation de boite en masse
echo Modification des droits des boites en 0000
chmod 0000 /root/scriptmail/test;
Mais je me vois mal placer une ligne par boite, des idées ?