8 QUERYURL='https://duckduckgo.com/?iar=images&iax=images&ia=images&iaf=type:photo&q='
9 ARGMATCH="vqd='([^']+)"
10 JSONQUERY='https://duckduckgo.com/i.js?l=nl-nl&o=json&num=2'
13 QUERYURL="https://www.google.com/search?tbm=isch&pws=0&hl=nl&num=1&q="
14 ARGMATCH='<img [^>]+src="(http[^"]+)"'
20 [ -e "$q.jpg" ] && continue
23 QUERYRES=$($CURL "$QUERYURL$QUERYARG" | perl -nE "say for /$ARGMATCH/" | head -1)
24 if [ -n "$JSONQUERY" ]
26 $CURL "$JSONQUERY&vqd=$QUERYRES&q=$QUERYARG" -o "$q.json" || continue
27 QUERYRES="$(jq -r '.results[0].thumbnail' "$q.json")"
29 $CURL "$QUERYRES" -o "$q.jpg" || continue