#!/bin/sh d=$(mktemp -d) bsdtar xf "$@" -C"$d" t=$(fd -e ncx . "$d") xml_grep content "$t" | uniq | grep content | cut -d\" -f2 |\ sed -e 's#.*#&
#' -e 's#">[^/<]*/#">#'\ -e 's/\.xhtml/\.html/g' > "$(dirname "$t")"/index.html fd -e xhtml . "$d" -x mv {} '{.}'.html if test -z "$BROWSER"; then BROWSER=netsurf fi eval $BROWSER "$(dirname "$t")"/index.html rm -rf "$d"