• [^] # Re: date +%x ?

    Posté par . En réponse au message crontab avec un script. Évalué à 4.

    Salut,

    Bravo à Armand : je plussoie et j'applaudis. La question de sebj me dérangeait depuis que je l'avais lue...

    Et le pire, c'est que j'ai déjà eu le même type de problème avec cron.
    En fait, la sortie de "date +%x" dépend de la locale courante. cf le man de date :
    %x représentation de la date conforme aux paramètres régionaux

    Donc, quand sebj essaie en intéractif, avec une locale du type fr_FR, il obtient quelque chose du genre 04.04.07, alors que dans un cron (pas de locale fixée, donc "C" par défaut), "date +%x" renvoie 04/04/07.

    Moralité : dans un cron il faut éviter les commandes dont la sortie dépend de la locale (ou alors bien fixer la locale voulue).

    A+
    JJD