Le jeu 13/06/2002 � 15:54, cenacle a �crit : > bonjour > je voudrai saugarder un ensemble de r�pertoire Suite a une doc 'guide > du routard" j'ai vu quel'on pouvait mettre dans /etc/rc.d/rc.local > une ligne de lancement de programmes avec crontab Donc je voudrai > saugarder tous les sous-repertoire de "nick" � 21h tous les mercredis > Ma ligne de commande est elle bonne ? (j'ai un doute � propos de "*.*" > ds la ligne. > > 0 21 * * 3 /home/nick/*.*/backup > > et si je veux tous les 2 jours a 21 heures...ca se complique..... > merci > nick sans le *.* �a ex�cutera le script "backup" s'il existe.
En fait la Mandrake est organis�e comme suit : Un fichier /etc/crontab qui lancera le contenu des dossiers cron.daily cron weekly cron.monthly Voir la crontab pour les heures exactes et syntaxe. Ainsi pour faire une sauvegarde journali�re il suffit d'�crire un petit fichier bash, de le nommer, de le rendre ex�cutable et de le mettre dans le dossier /etc/cron.daily ; il sera lanc� � l'heure d�finie dans la crontab pour l'ensemble du dossier. Idem pour le reste. Par exemple ########################## #!/bin/sh tar cipz /home/nick -f /sauvegardes/nick.tar.gz ######################### Les syntaxes des commandes ex�cut�es ne changent pas. Nommer ce fichier backup-nick par exemple, positionner les droits en ex�cution pour root et le mettre dans /etc/cron.daily. On peut aussi ajouter une ligne dans /etc/crontab pour chaque 2 jours (mais �a ne tombe pas juste) on peut utilser un interval et un pas sur les jours du mois: 0 2 0-31/2 * * ma-commande ex�cuter "ma-commande" � deux heures tous les jours pairs du mois. "macommande" est ex�cut�e par le shell defini dans l'en-t�te du fichier crontab. voir man cron man crontab man 5 crontab -- Andr� Sala�n.
signature.asc
Description: PGP signature
signature.asc
Description: PGP signature
