#1 Le 15/06/2012, à 13:34
- waca
[Résolu] Vider 1 dossier identique chez tous les users par cron
Bonjour à tou(te)s,
Chaque user ayant un dossier lui appartenant en propre, mais dont le nom est identique chez chacun d'entre eux.
Disons que chaque user à un dossier /machin dans son propre /home/user
Je voudrais qu'une tache supprime TOUT ce qui se trouve dans le /machin de chaque user, SANS demande de confirmation.
Comment faire svp?
Merci.
Dernière modification par waca (Le 19/06/2012, à 14:05)
Hors ligne
#2 Le 15/06/2012, à 13:44
- Haleth
Re : [Résolu] Vider 1 dossier identique chez tous les users par cron
Par exemple:
for i in `ls /home`
do
rm -rf "/home/$i/machin"
done
Ubuntu is an ancien African word which means "I can't configure Debian"
Because accessor & mutator are against encapsulation (one of OOP principles), good OOP-programmers do not use them. Obviously, procedural-devs do not. In fact, only ugly-devs are still using them.
Hors ligne
#3 Le 15/06/2012, à 14:40
- Compte anonymisé
Re : [Résolu] Vider 1 dossier identique chez tous les users par cron
En plus synthétique:
rm -rf /home/*/machin
#4 Le 19/06/2012, à 13:49
- waca
Re : [Résolu] Vider 1 dossier identique chez tous les users par cron
Merci pour vos réponses, mais je viens de tester et je crois que j'ai un soucis de 'droits'.
Dans un term je passe en
$sudo su
#rm -rf /home/*/machin
Ca fonctionne.
Par contre je souhaite en faire une tache nocturne.
Je fais donc un
crontab -e
j'ajoute
45 22 * * * rm -rf /home/*/machin
ben, là ça me supprimer le DOSSIER machin, alors que moi, je veux juste VIDER ce dossier sans le supprimer !
Hors ligne
#5 Le 19/06/2012, à 13:50
- Haleth
Re : [Résolu] Vider 1 dossier identique chez tous les users par cron
Ha !
rm -rf /home/*/machin/*
Ubuntu is an ancien African word which means "I can't configure Debian"
Because accessor & mutator are against encapsulation (one of OOP principles), good OOP-programmers do not use them. Obviously, procedural-devs do not. In fact, only ugly-devs are still using them.
Hors ligne
#6 Le 19/06/2012, à 14:04
- waca
Re : [Résolu] Vider 1 dossier identique chez tous les users par cron
Super, merci, ça fonctionne.
@+
Hors ligne