imgurfetch (439B)
1 #!/bin/sh 2 # fetch an imgur album in the current dir 3 4 case "$1" in 5 http*://*imgur.com/a/*) ;; 6 *) 7 printf "invalid imgur link\n" 8 exit 1 9 ;; 10 esac 11 12 vids="$(wget --quiet -O - "$1" | awk -F'"' '/meta itemprop="contenURL"/ {print $4}')" 13 14 if [ -n "$vids" ]; then 15 printf "%s\n" "$vids" | xargs wget 16 else 17 imgs="$(wget --quiet -O - "$1" | awk -F'"' '/contentURL/ {print "https:"$2}')" 18 [ -n "$imgs" ] && printf "%s\n" "$imgs" | xargs wget 19 fi