Shellscript: wget soll nicht vorhandene Dateien nicht laden
Hallo,
ich habe ein kleines SH-Script (mein erstes) geschrieben, welches von einer Seite bestimmte Bilder herunterladen soll.
Die Bilder sind alle nach dem selben Schema geschrieben. Nur das Datum ändert sich. Leider sind nicht für jedes Datum Bilder hinterlegt, daher habe ich eine Menge 11kb große Dateien, welche aber natürlich keine Bilder enthalten.
Hier einmal das Script.
grossman@pc-deb:~/cat pic_downloader.sh
#!/bin/sh
# Schleifen: while
# mit Erzeugung einer Laufzahl
i=1
year=2006
month=10
day=5
while [ $i -le 20061004 ]
do
while [ $year -le 2006 ]
do
while [ $month -le 12 ]
do
while [ $day -le 31 ]
do
if [ $day -le 9 ]
then daytext='0'$day
else daytext=$day
fi
if [ $month -le 9 ]
then monthtext='0'$month
else monthtext=$month
fi
wget http://www.internetseite.com/comics/$year$monthtext$daytext'.jpg'
day=`expr $day + 1`
done
day=1
month=`expr $month + 1`
done
month=1
year=`expr $year + 1`
done
i=$year$monthtext$daytext
done
Gibt es einen Parameter, der wget sagt, dass er nicht vorhande Bilder nicht anlegt?
Danke für eure Hilfe.
Reply to: