#!/bin/bash
# w4 - wget helper

set -e

source "/home/zwelch/src/mcf/mcsh/install/share/mcsh/mcsh.sh"

lib_load 'net/tool/wget'
lib_load 'doc/tool/wkhtmltopdf'
#lib_load 'doc/pdf'


######
# Mirroring CLI

w4_mirror() { cmd_dispatch "$@"; }
w4_mirror_usage() {
	cat <<EOF
<cmd> ...
Mirroring Commands:
	fetch <url>			Mirror a site, starting at url.
	convert <path>			Convert a site to PDF files.
EOF
}

w4_mirror_fetch() {
	min_args 1 "$@"
	local wget_prefix=${2:-/}
	local wget_host_dirs=false
	wget_mirror "$1"
}

w4_mirror_convert() {
	min_args 1 "$@"
	local -a file_find_opts=( -name '*.html' )
	local -a pdfs
	file_find pdfs "$@"
	html_to_pdf_wk "${pdfs[@]}"
}



######
# Main

w4_desc() { echo "wget helper"; }

w4_usage() {
	cat <<EOF
<cmd> ...
Web Download Command Groups:
	mirror ...			Mirroring commands
EOF
}

app_run "$@"

View the Script Reference Index


Generated on Tue Apr 25 21:19:48 PDT 2017 by mcsh i7 v0.18.0.