Pagina 1 di 1

Re: Eseguire script

Inviato: giovedì 14 novembre 2013, 18:43
da dMajo
Sono completamente ignorante in linux.

Credo comunque che la prima versione dello script vada bene, dovresti solamente omettere l'indirizzo ip (nella destinazione) e partire con /volume1.... eventualmente finendo con il nome del file /epg.xml.
Eventualmente puoi mantenere la cancellazione del file (rm)

Per quanto riguarda il funzionamento dallo script (schedulato) probabilmente l'istruzione wget non viene trovata nel percorso. Prova a settare qualche path oppure usa il percorso completo /usr/syno/bin/wget

Re: Eseguire script

Inviato: venerdì 22 novembre 2013, 10:43
da dMajo
La pausa non centra. I comandi vengono eseguiti sequenzialmente uno dopo l'altro (non in parallelo).

Prova cosi:

Codice: Seleziona tutto

cd /volume1/DVBLink/xmltv
rm epg.xml
/usr/syno/bin/wget http://www.cutandpasta.it/xmltvita/epg.xml
Naturalmente l'utente che esegue i comandi deve esser abilitato in scrittura nella cartella (/volume1/DVBLink/xmltv)
Quando ti loghi in ssh/telnet con root quasi certamente avrai i diritti sufficienti, verifica con che credenziali vengono eseguiti gli script schedulati.