Le Dimanche 07 Janvier 2007 20:11, David Pintor a écrit : > Bonjour, Bonsoir,
> Petite question pour les shell-scripteurs. > > J'ai un script qui lit un fichier texte qui contient des evennements > (genre des dates d'anniversaire et des trucs comme ca). L'idée c'est de > lancer ce script une fois par jour (idealment a minuit) et lorsque la > date d'aujourdhui c'est la meme que celle d'un evennement, le script > m'envoie un mail pour me prevenir. C'est un truc assez simple et qui > marchait super bien dans ma machine. > > Maintenant j'ai mis ce script sur un serveur distant qui est à Los > Angeles. La crontab sur cette machine, étant independente du timezone de > mon user, lance le script a minuit (heure de LA), donc à 9h00, heure > française. Comme je voulais qu'il soit lancé a minuit ici, j'ai mis la > crontab a 15h. Le probleme c'est que comme la bas à 15h est un jour de > moins, le mail arrive bien a minuit mais avec un jour de retard!! Alors > j'ai declaré la variable TZ dans le script pour essayer de le mettre a la > bonne date, mais ça n'a rien changé... > > Quelqu'un aurait une idée...? agir sur le test? si date = aujourd'hui => si date = demain > Merci d'avance. mes 2 cts -- Serge Linux-Azur : http://www.linux-azur.org Désinscriptions: http://www.linux-azur.org/liste.php3 **** Pas de message au format HTML, SVP ****
