[Linux] Utilisation de cron
daniel_renuit
daniel.renuit@::1
Lun 17 Nov 08:30:09 CET 2008
Mathieu Stumpf a écrit :
> Salut, dans mon expérience la source d'erreur la plus fréquente avec un
> script lancé par cron, c'est que cron n'a pas les mêmes variables
> d'environnement que l'utilisateur qui crée son script.
>
> Bref, je serais incliné à dire également un problème de PATH.
>
> Le dimanche 16 novembre 2008 à 22:07 +0100, daniel_renuit a écrit :
>
>> Bonjour,
>> Je m'appelle Daniel Rénuit, j'habite Strasbourg et je suis abonné à la
>> liste de diffusion depuis plusieurs années. Je suis avec beaucoup
>> d'intérêt les échanges toujours instructifs mais n'avais,
>> jusqu'aujourd'hui pas fait appel à votre aide.
>> J'utilise Linux depuis plusieurs années d'abord avec Red Hat puis
>> maintenant Kubuntu sur une machine de bureau et un portable. J'ai
>> également d'autres machines sous Windows le tout relié par samba. Je
>> fais du traitement photo avec GIMP et depuis peu du montage vidéo.
>> Je me permets de vous soumettre le petit problème suivant. J'ai écrit un
>> script pour générer une signature de messagerie :
>>
>> echo `fortune citations` | cat ~/signature.txt -> ~/signature.thb
>>
>> Lorsque je lance ce script il fonctionne et j'obtiens bien une signature
>> avec une partie fixe (signature.txt) et une partie variable la citation
>> de fortune. Je l'ai programmé dans cron de manière à ce que la citation
>> soit modifiée toutes les heures. Malheureusement le fichier
>> signature.thb généré à partir de l'action de cron ne comporte que la
>> partie fixe sans la citation de fortune.
>> Où est mon erreur ?
>>
>>
>
>
>
Effectivement, il s'agissait d'un problème de variable d'environnement.
En écrivant :
/usr/games/fortune citations | cat ~/signature.txt -> ~/signature.thb
cela fonctionne. Je n'avais pas trouvé cette particularité en cherchant des informations sur cron. Merci à tous.
--
daniel rénuit
daniel.renuit@::1
Membre de l'April - « promouvoir et défendre le logiciel libre » - http://www.april.org
Il y a beaucoup de choses que nous aimerions jeter si nous n'avions pas peur que d'autres les ramassent. Oscar Wilde
-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: <https://strasbourg.linuxfr.org/pipermail/linux/attachments/20081117/1563ea89/attachment.htm>
Plus d'informations sur la liste de diffusion linux