Hallo, also das Script läuft soweit aber ich möchte nicht das (wenn keine Astra.zip) auf dem Server ist, dasn irgendwas ( rm -rf ) gelöscht wird bzw. das wnn die Astra.zip nicht verfügbar ist der Vorgang abgebrochen wird. Hat jemand da ne Idee.
Beispiel:
Beispiel:
#!/bin/sh
echo "Senderliste Update"
until ping -c1 xxxxxxxxxxx.net &>/dev/null ; do sleep 60 ; done
cd
cd /var/volatile/tmp/
url='http://pppppppppppp.net/9.1/Senderliste/Astra.zip'
if curl -o/dev/null -sfIL "$url" 2>&1; then
echo " Senderliste - Download starten "
######
######
BQ="
wget $BQ --no-check-certificate
######
sleep 1
else
echo " Senderliste nicht vorhanden "
fi
cd
cd /etc/enigma2/
rm -rf *.tv
cd
cd /var/volatile/tmp/
reboot
chmod 755 *.zip
unzip Astra.zip -d /etc/enigma2/
reboot
exit 0
echo "Senderliste Update"
until ping -c1 xxxxxxxxxxx.net &>/dev/null ; do sleep 60 ; done
cd
cd /var/volatile/tmp/
url='http://pppppppppppp.net/9.1/Senderliste/Astra.zip'
if curl -o/dev/null -sfIL "$url" 2>&1; then
echo " Senderliste - Download starten "
######
######
BQ="
Sie müssen registriert sein, um Links zu sehen.
"wget $BQ --no-check-certificate
######
sleep 1
else
echo " Senderliste nicht vorhanden "
fi
cd
cd /etc/enigma2/
rm -rf *.tv
cd
cd /var/volatile/tmp/
reboot
chmod 755 *.zip
unzip Astra.zip -d /etc/enigma2/
reboot
exit 0
Zuletzt bearbeitet von einem Moderator: