VU+ Solo2 - Avviare wget tramite BH

OneWells

Vu+ Newbie
Salve a tutti, come da titolo e possibile avviare tramite script o cron il comando wget per scaricare delle foto da internet e copiarle su Hd interno del VU.
Grazie



Inviato dal mio iPad utilizzando Tapatalk
 
Grazie anticipate se ti rubo qualche nozione, ho provato questo script (update_foto.sh):
Code:
#!/bin/sh
#UPDATE FOTO
wget -q http://miosito.aaa/foto.jpg -O /media/hdd/foto.jpg &>/dev/null
if [ -s /media/hdd/foto.jpg ]; then
    chmod 644 /media/hdd/foto.jpg &>/dev/null
fi
######  FINE
incollando il contenuto via terminale tramite telnet i comandi vengono eseguiti e tutto fiunziona, ma avviandolo tramite cron o direttamente tramite dream explorer (addons) non viene eseguito.
Ho controllato i permessi del file sono giusti.
Forse sbaglio qualcosa...
P.S. l'errore riportato da dream explorer è file non found come se non leggesse il contenuto dello script.
Attendo notizie, grazie ancora.
 
Grazie anticipate se ti rubo qualche nozione, ho provato questo script (update_foto.sh):
Code:
#!/bin/sh
#UPDATE FOTO
wget -q http://miosito.aaa/foto.jpg -O /media/hdd/foto.jpg &>/dev/null
if [ -s /media/hdd/foto.jpg ]; then
    chmod 644 /media/hdd/foto.jpg &>/dev/null
fi
######  FINE
incollando il contenuto via terminale tramite telnet i comandi vengono eseguiti e tutto fiunziona, ma avviandolo tramite cron o direttamente tramite dream explorer (addons) non viene eseguito.
Ho controllato i permessi del file sono giusti.
Forse sbaglio qualcosa...
P.S. l'errore riportato da dream explorer è file non found come se non leggesse il contenuto dello script.
Attendo notizie, grazie ancora.

Non ho il box sotto mano ma ho il sospetto che lo script .sh che stai cercando di eseguire è in formato Windows e non Unix e quindi non viene eseguito dando errore.
Cerca sul web come convertire i file da Windows a Linux (dovrebbe essere con dos2unix)
 
Risolto, effettivamente il problema di esecuzione derivava da questa mancata conversione. Ho usato Ultraedit per effettuare la conversione ed adesso lo script viene eseguito regolarmente.
Ti ringrazio per le info.
 
Provato da cron ma niente lo script non viene avviato. La sintassi giusta di cron... io ho usato questo:
Code:
00 23 * * * /usr/script/update_foto.sh
. Aiutino...
 
RISOLTO, la sintassi giusta per avviare da cron è questa:
Code:
00 23 * * * /usr/script/./update_foto.sh

Condiviso, se può essere utile alla comunità.

Saluti e Grazie
 
Back
Top