[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: cron che non accetta opzioni



Buongiorno Leonardo,

Il giorno ven, 01/11/2024 alle 21.51 +0100, Leonardo Boselli ha
scritto:
> # m h  dom mon dow   command
> 34 * * * * echo -n $(/usr/bin/date '+%%F\ %%T,') >>
> /home/leo/templog.csv
> 35 * * * * echo -n $(/usr/bin/date +%%F\ %%T, ) >>
> /home/leo/templog.csv
> 48 * * * * echo -n $(/usr/bin/date) >> /home/leo/templog.csv
> 
> 34 e 35 funzionano regolarmente da linea di comando.
> ma da cron non vanno: la prima mi da
> /bin/sh: 1: Syntax error: Unterminated quoted string

il carattere % nelle righe di comando di crontab indica che il comando
finisce lì e quello che segue verrà dato in input al comando stesso.
Puoi anteporgli il \ per togliergli quel significato.

Per i dettagli: man 5 crontab

Ciao,
Giuseppe


Reply to: