# !/bin/bash FILE=url.txt k=1 lnb=$(cat <$FILE|wc -l) lnbs=$((lnb+1)) folder="jpgout" if [ ! -d "$folder" ]; then mkdir "$folder" fi while read line;do wget --no-check-certificate --user-agent="Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.648.204 Safari/534.16" -nd -c -t 10 -O $folder/$k.jpg $line nfile=$folder/$k.jpg if [ ! -f "$nfile" ]; then echo -n $k" " >> lost.txt fi sleep 3s ((k++)) if [ $k -eq $lnbs ] ; then zip $folder/all.zip $folder lost.txt -r rm $folder/*.jpg -rf rm lost.txt -rf fi done < $FILE