<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=UTF-8" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Mathieu Stumpf a écrit :
<blockquote cite="mid:1226906141.5307.2.camel@locathah" type="cite">
  <pre wrap="">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 :
  </pre>
  <blockquote type="cite">
    <pre wrap="">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 -&gt; ~/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 ?

    </pre>
  </blockquote>
  <pre wrap=""><!---->

  </pre>
</blockquote>
Effectivement, il s'agissait d'un problème de variable d'environnement.
En écrivant :<br>
<pre wrap="">/usr/games/fortune citations | cat ~/signature.txt -&gt; ~/signature.thb

cela fonctionne. Je n'avais pas trouvé cette particularité en cherchant des informations sur cron. Merci à tous.
</pre>
<br>
<br>
<pre class="moz-signature" cols="72">-- 
daniel rénuit
<a class="moz-txt-link-abbreviated" href="mailto:daniel.renuit@free.fr">daniel.renuit@free.fr</a>
Membre de l'April - « promouvoir et défendre le logiciel libre » - <a class="moz-txt-link-freetext" href="http://www.april.org">http://www.april.org</a>

Il y a beaucoup de choses que nous aimerions jeter si nous n'avions pas peur que d'autres les ramassent. Oscar Wilde
</pre>
</body>
</html>