Dans scipt sh, j'ai ceci :
lynx -dump -force_html http://infotrafic.grandlyon.com/_Ptnoirs/PTptnoirs.php > result
Je me sers ensuite du contenu de result.
Mon pb: si je lance mon script au prompt, pas de problème : le contenu de la page est très bien récupéré. mais si je lance le même script avec cron : là tout les caractères accentués partent sont faussés et ça donne un charabia compréhensible mais pas très agréable à l'oeil...
Je suppose que 'est un problème de variable d'environnement mais je n'ai pas trouvé la faille...
Merci de vos suggestions avisées.
# LANG=....
Posté par Bastien Mourgues . Évalué à 3.
cron fonctionnant avec un environnement très dépouillé, pense à étoffer cet environnement avant de lancer tes commandes, si nécessaire.
[^] # Re: LANG=....
Posté par Marc Bessieres . Évalué à 1.
Par exemple:
1 * * * * . /etc/profile;mon_script.sh
man 5 crontab pour plus d'explications
[^] # Re: LANG=....
Posté par Matafan . Évalué à 1.
export LANG=en_US.utf8
Met la locale que tu utilises habituellement à la place de "en_US.utf8".
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.