Cron et Date ???

Cron et Date ??? - Codes et scripts - Linux et OS Alternatifs

Marsh Posté le 23-02-2005 à 17:14:03    

salut,
j'ai fait un script d'archivage de sauvegardes qui récupère le nom d'un jour avec la commande date +%A.
Quand j'execute le script manuellement il me retourne bien les jours en français (Lundi, Mardi,...)
Quand je planifie l'execution de ce script avec crontab il me retourne les jours en anglais...
 
Je ne vois pas pourquoi, quelqu'un a une idées ???
Merci d'avance.

Reply

Marsh Posté le 23-02-2005 à 17:14:03   

Reply

Marsh Posté le 23-02-2005 à 17:23:05    

essaie en remplaçant

Code :
  1. date+%A


par

Code :
  1. LC_ALL="fr_FR" date +%A

Reply

Marsh Posté le 23-02-2005 à 17:26:43    

zekern a écrit :


Code :
  1. LC_ALL="fr_FR" date +%A



 
Chez moi c'est ok (mais pas essayé avec cron) mais je comprends pas. Cron utilise pas le user (donc les locales du user) qui édite son propre fichier crontab -e ?


Message édité par moxfulder le 23-02-2005 à 17:27:22
Reply

Marsh Posté le 23-02-2005 à 17:31:38    

moxfulder a écrit :

Chez moi c'est ok (mais pas essayé avec cron) mais je comprends pas. Cron utilise pas le user (donc les locales du user) qui édite son propre fichier crontab -e ?


 
Je ne sais pas :D ... je pensais que c'était un probleme de locale.
(j'ai mis LC_ALL, j'avais testé avec LANG et LC_TIME mais ca marchait pas :/ ).

Reply

Marsh Posté le 23-02-2005 à 17:35:08    

si qqn sait, ça m'intéresse

Reply

Marsh Posté le 24-02-2005 à 10:15:42    

j'ai rajouté en tête de script : export LC_ALL="fr_FR"
et ça a l'air de marcher.
Un GRAND merci pour votre aide ! :)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed