# not all Tumblr blogs support HTTPS determine_protocol get_domain # require subdomain if [[ $domain == "tumblr.com" ]] then error "Must be on a subdomain, e.g., username.tumblr.com" fail fi # cut off end of page thing that gets appended sometimes page=${url%%'#_=_'} # cut off trailing slash if present (to prevent duplicates) page=${page%%/} # strip domain page=${page##*tumblr.com} page=${page##/} # get rss if [[ -n $page ]] then rss=${protocol}${domain}/${page}/rss else rss=${protocol}${domain}/rss fi url_ext=$rss