Risposte:
&&
esegue il secondo comando solo se il primo comando esce con un codice di uscita zero (nessun errore). Forse wget
non sei riuscito a recuperare l'URL specificato?
Se si desidera che il secondo comando sia sempre eseguito dopo il primo comando anche se il primo comando segnala errori, utilizzare ;
invece di &&
unire i due comandi.
wget
viene invocato senza il suo percorso completo. Non dovrebbe essere un problema con il valore predefinitoPATH
che dovrebbe essere,"/usr/bin:/bin"
ma assicurati di non sovrascriverlo nel tuocrontab
. Nota che non funzionacrontab
come ci si potrebbe aspettare:PATH=/some/other/path:$PATH
perché$PATH
non è espanso lì. Quindi, se usi una clausola del genere, avrai imprevistiPATH
.