17 lines
387 B
Bash
Executable File
17 lines
387 B
Bash
Executable File
#!/bin/bash
|
|
function helpexit() {
|
|
echo "View a markdown document"
|
|
echo "Give filename(s) as the argument"
|
|
echo " Depends on pandoc and lynx "
|
|
exit
|
|
}
|
|
[[ -z "$1" ]] && helpexit
|
|
[[ "$1" = "-h" ]] && helpexit
|
|
|
|
tempfile=`tempfile 2>/dev/null` || tempfile=/tmp/markdown$$.html
|
|
trap "rm -f $tempfile" 0 1 2 5 15
|
|
|
|
|
|
cat "$@" | pandoc -s > "$tempfile"
|
|
lynx -force_html "$tempfile"
|