#!/usr/bin/env zsh
set -e
-fpath=($0:h:a/functions.zsh $fpath)
+cmds=$0:h:a
+. $cmds/env.rc
+fpath=($cmds/functions.zsh $fpath)
dst=$2:a
cd $1
[[ -n "$dst" ]] || { dst=warcs ; dst=$dst:a }
zmodload -F zsh/datetime b:strftime
setopt EXTENDED_GLOB
wget_opts=(
+ --user-agent="$FEEDER_USER_AGENT"
--page-requisites
--compression=auto
--no-warc-keep-log
wget_opts=(--output-document=$tmp $wget_opts)
}
fn=$(strftime %Y%m%d-%H%M%S)-$(url-to-filename $url)
- wget $wget_opts --output-file=warcs.log --warc-file=$dst/$fn $url
+ ${=WGET} $wget_opts --output-file=warcs.log --warc-file=$dst/$fn $url
print $dst/$fn.warc
done < $new
}