#! /bin/sh -x test -f "$1" || exit 1 TMPFILE="$(mktemp -t "${0##*/}.html.XXXXXXXXXX")" Exit() { RETVAL=$? trap '' EXIT [ -z "$TMPFILE" ] || rm -f "$TMPFILE" exit $RETVAL } trap 'Exit ' EXIT SIGHUP SIGINT SIGQUIT SIGTERM cat << __EOT__ >$TMPFILE $1 __EOT__ /usr/bin/xls2csv "$1" | while read line; do echo "" >>$TMPFILE echo $line | awk -F, '{print "" }' >>$TMPFILE echo "" >>$TMPFILE done cat << __EOT__ >>$TMPFILE
" $1 "" $2 "" $3 "" $4 "" $5 "" $6 "" $7 "" $8 "" $9 "" $10 "" $11 "" $12 "
__EOT__ # Try to open TMPFILE in an existing browser window. FILE="$TMPFILE" TMPFILE= url_handler.sh "$FILE"