From: Florian Baumann Date: Wed, 10 Nov 2010 19:25:40 +0000 (+0100) Subject: added pipe-able browser hack from defunkt X-Git-Url: https://source.supwisdom.com/gerrit/gitweb?a=commitdiff_plain;h=02d65afdcbdbfd2a8cdfedec353e992ad0d0bfe0;p=common%2Fbash_it.git added pipe-able browser hack from defunkt --- diff --git a/plugins/browser.plugin.bash b/plugins/browser.plugin.bash new file mode 100644 index 0000000..6de184c --- /dev/null +++ b/plugins/browser.plugin.bash @@ -0,0 +1,29 @@ +# based on https://gist.github.com/318247 + +# Usage: browser +# pipe html to a browser +# e.g. +# $ echo "

hi mom!

" | browser +# $ ron -5 man/rip.5.ron | browser + +function browser() { + if [ -t 0 ]; then + if [ -n "$1" ]; then + open $1 + else + cat <hi mom!' | browser +$ ron -5 man/rip.5.ron | browser +usage + + fi + + else + f="/tmp/browser.$RANDOM.html" + cat /dev/stdin > $f + open $f + fi +}