Hallo liebes Forum;
ich hab ein kleines Problem mit einem skript. Dies soll Bilder von einer Bildergallerie im Internet herunterladen; der link dorthin ist wie folgt aufgebaut: "linkzurgallierie"bildnummer"picture.jpg sollte eigentlich kein Problem sein. Ich habe hier ein skript probiert:
#!/bin/bash echo "geben sie den Gallierielink ein " read link echo "bitte geben die die Anzahl der Bilder ein" read $anzahl echo $link >> /tmp/link1 nummer=1 cp /tmp/link1 /tmp/link2 while ( $anzahl!=5 ) do echo $nummer >>/tmp/link1 echo picture.jpg >> /tmp/link1 wget $(cat ./tmp/link1) rm /tmp/link1 cp /tmp/link2 /tmp/link1 $nummer= `expr $nummer + 1` done echo "fertig"
Hier wird der Link eingegeben und 2 Dateien mit dem Link in den tmp Speicher gespeichert; link1 und link2; link2 ist der Gallierielink; und link1 wird immer umgeändert mit Bildnummer etc. und dann am Ende gelöscht und link2 als link1 kopiert .So; jetzt funktioniert aber die Bedingung nicht, sowie das aufwärtszählen von $nummer; was ich eigentlich nicht verstehe, da in einem anderen Skript das so 1:1 funktioniert....(damals noch karmic) . Und der link ist am Ende fehlerhaft; da zwischen Gallierielink und Bildnummer sowie zw Bildnummer und picture.jpg ein Leerzeichen gesetzt wird; die da nciht hingehört. habt ihr eine Idee?
Liebe grüße
Sebastian 1994
PS: MIt Besitzer abgesprochen; es gibt keine Urheberrechtsverletzung....