<p dir="ltr"><br>
Il 20 mar 2016 19:10, "Syslac" <<a href="mailto:lmezzalira@gmail.com">lmezzalira@gmail.com</a>> ha scritto:<br>
><br>
> 2016-03-20 19:02 GMT+01:00 Vincenzo Montevecchi <<a href="mailto:montevecchiv@gmail.com">montevecchiv@gmail.com</a>>:<br>
> > Ciao a tutti,<br>
> ><br>
> > Problema:<br>
> ><br>
> > - far eseguire periodicamente a cron un programma situato in una directory<br>
> > X.<br>
> > [...]<br>
> > Ho esportato nella variabile PATH il percorso della cartella con il seguente<br>
> > comando:<br>
> ><br>
> > export PATH=$PATH:/home/user/Scrivania/X<br>
><br>
> PATH non c'entra niente con il problema che stai avendo, è solo la<br>
> cartella dove il sistema cerca gli eseguibili.<br>
> Se ho visto giusto e la chiamata è questa:<br>
> fopen("./smatool.conf","r")<br>
> quello lo cercherà sempre nella cartella corrente.<br>
><br>
> Soluzione stupida? Puoi far eseguire a cron delle cose prima<br>
> del "comando vero e proprio": ad esempio un'entry di cron che esegue "cd<br>
> $HOME/smatool/; ./smatool.bin" (sto tirando a caso, non conosco né il<br>
> path né il nome dell'eseguibile) è perfettamente accettabile.<br>
><br>
> Bye,<br>
><br>
> Syslac</p>
<p dir="ltr">In realtà avevo provato a farlo ma usando il pipe ( | )  e non il punto e virgola.<br>
Forse il problema sta lì.</p>
<p dir="ltr">Appena mi è possibile provo a fare come hai detto.</p>
<p dir="ltr">V</p>