|
|
||
|
|
Содержание подраздела:
Даунлоадер фото и картинок =)) #!/bin/sh
# Author: пьяный Бэня aka Ben-Ja =) http://seteviki.narod.ru
# WhatIsIt: photo downloader.
# to start: ./down.sh http://www.веселые_картинки.ru/gallery/
# суть: в цикле от и до дергаем картинки wget'ом.
# wget http://www.веселые_картинки.ru/gallery/89025224/$i.jpg
# Вот и все. =)
clear;
n=0;
stop=0;
echo "insert start number";
read n;
echo "your start= $n";
echo "insert stop number";
read stop;
echo "your stop= $stop";
stop=$[$stop+1];
while test -$n -gt -$stop;
do
echo n=$n;
wget $1$n.jpg
n=$[$n+1];
done
n=$[$n-1]
echo "========= Your $n files in $PWD/ ========"
В связи с изменениями в синтаксисе bash, перестала работать конструкция "$[math]". Её следует заменить на следующую конструкцию: "$((math))". Кстати, "let" тоже куда-то пропал... современный скрипт будет выглядеть так:
#!/bin/sh
# Author: пьяный Бэня aka Ben-Ja =) http://www.net4me.net
# WhatIsIt: photo downloader.
# to start: ./down.sh http://www.веселые_картинки.ru/gallery/
# суть: в цикле дергаем картинки wget'ом.
# wget http://www.веселые_картинки.ru/gallery/89025224/$i.jpg
# Вот и все. =)
clear;
n=0;
stop=0;
echo "insert start number";
read n;
echo "your start= $n";
echo "insert stop number";
read stop;
echo "your stop= $stop";
stop=$(($stop+1));
while test -$n -gt -$stop;
do
echo n=$n;
wget "$1"$n.jpg
n=$(($n+1));
done
n=$(($n-1));
echo "========= Your $n files in $PWD/ ========"
exit 0
Смешно, что именно из-за этого скрипта портал попал в "немного фрвольный контент"... Ситуация исправлена записью "веселые картинки". Надеюсь, что это решит проблему и вытащит net4me обратно в белые списки. =) Более полную информацию по теме bash и вообще shell можно получить на новом сайте net4me.net |