Mało finezyjny sposób pobierania galerii.
Pojawiła się potrzeba pobrania kilku galerii z serwera do którego niestety nie miałem dostępu. Szczęście, w nieszczęściu, że pliki nazywane były według jakiegoś schematu. Toporna pętlai wget delikatnie pomogły zaoszczędzić chwilkę. Można było oczywiście dwie zmienne wrzucić w parametr wywołania, ale jakoś zabrakło czasu.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 #!/bin/bash katalog="28" przedrostek="ognisko" ext="jpg" adres="http://www.staryadres.pl/I/$katalog" for i in {1..9} do wget $adres/$przedrostek"0"$i.$ext # przykład: http://www.staryadres.pl/I/28/ognisko05.jpg wget $adres/$przedrostek$i.$ext # przykład: http://www.staryadres.pl/I/28/ognisko5.jpg # wget dostając kod 404 nie tworzy żadnego pliku done for i in {10..40} # Zdjęć na szczęście w pojedynczych galeriach nie było więcej jak 40. do wget $adres/$przedrostek$i.$ext # przykład: http://www.staryadres.pl/I/28/ognisko10.jpg done rm *.1 # Testowałem skrypt i porobiły się duplikaty, # niepotrzebne rzeczy więc wyrzucamy.

Luty 4th, 2012 at 19:42
for i in $(seq -w 40)
do