faire une sauvegarde d'un fichier toutes les 30 secondes
rafoviolet
Posté le 05-04-2006 à 19:13:39
Bonjour, je souhaiterais faire une sauvegarde automatique d'un fichier toutes les 30 secondes en bash.
Est-ce que quelqu'un pourrait me donner la solution ??
Merci à tous
Publicité
Posté le 05-04-2006 à 19:13:39
olivthill
Posté le 05-04-2006 à 19:36:00
Le batch ci-dessous marche en ksh AIX pour un lancement toutes les 30 minutes et peut-être aussi en bash toutes les 30 secondes en mettant "seconds" au lieu de "minutes".
# shell qui s'appelle "lance_mon_batch"
/mon_rep/mon_batch
heure_courante="`date +%H%M`"
if [ $heure_courante -gt 0830 -a $heure_courante -lt 1800 ]
then
at now + 30 minutes /mon_rep/lance_mon_batch
else
at 9:30am /mon_rep/lance_mon_batch
fi
exit 0