Page 1 of 1

crontab funziona? ma non trova file?

Posted: Tue Aug 31, 2010 10:23 pm
by Kira69
beh a distanza di tre mesi e dopo aver studiato questa estate , mi scoccia da matti riesumare un vecchio post ..... ma ho davvero bisogno di una dritta

http://www.tuttologia.com/macp2p/showthread.php?t=46761

al crontab ( con nano o vi ) ci arrivo e lo modifico, credo con successo, ma la l'esecuzione dello script non avviene.

ho creato uno script che riproduce la voce pronunciando " prova ", e ho nel crontab ho detto riproduci ogni 5 minuti.

il problema è che ogni 5 minuti il terminale mi restituisce " you have a new mail" e digitando "mail" nel terminale leggo una sequenza ( ogni 5 minuti ) di messaggi dove l ultima riga è " no such file or directory " , ma lo script è li dove ho indicato nel crontab.

Dove è che sto sbagliando per cortesia?

Posted: Wed Sep 01, 2010 7:48 am
by Peterpan
Intanto dovresti editare il crontab nel modo 'giusto', meglio farlo lanciando il comando:

crontab -e

Se questo non risolve, devi accertarti di aver scritto correttamente il comando ed il percorso, in particolare se contiene spazi. Per accertarti sul modo giusto di scriverlo, trascina quel percorso nella finestra del terminale dopo aver scritto 'cd'
Lo troverai scritto così come dovrebbe essere scritto nel comando che deve lanciare lo script.

Posted: Wed Sep 01, 2010 9:05 pm
by Kira69
Non riesco a venirne a capo


questo è il mio crontab

Image

questo il mio script

Image

questo l 'errore

Image

Posted: Wed Sep 01, 2010 10:49 pm
by Kira69
ok ho risolto.

io chiedevo a crontab di lanciare uno script .app , il terminale non lo fa.

ho creato un file con nano con le stesse istruzioni , ed è perfetto

ora il problema è come dico a terminale di eseguire un .app?



ok fatto tutto sa solo ( scrivo nel caso serva ai posteri zappatori come me )

open percorso_applicazione/applicazione.app

Posted: Thu Sep 02, 2010 7:52 am
by Peterpan
Bene e grazie :)

Posted: Thu Sep 02, 2010 10:08 am
by Kira69
il grazie va a te, studiando la linea del percorso ho avuto l illuminazione per capire di usare una serie comandi che il terminale potesse leggere