X-Git-Url: https://git.madduck.net/etc/zsh.git/blobdiff_plain/fc84fb7733e3ed4dd3c5c3b7f46521212af0c2a7..6e36671a068d78165978dd747cef223e7f38d996:/.zsh/func/p diff --git a/.zsh/func/p b/.zsh/func/p new file mode 100755 index 0000000..2b167bc --- /dev/null +++ b/.zsh/func/p @@ -0,0 +1,25 @@ +#!/bin/zsh +# +# func/p +# +# function to publish to a pastebin (using pastebinit) +# +# Copyright © 1994–2008 martin f. krafft +# Released under the terms of the Artistic Licence 2.0 +# +# Source repository: git://git.madduck.net/etc/zsh.git +# + +if [[ $# -gt 1 ]]; then + echo E: only one argument can be passed. >&2 + exit 1 +fi + +PERMATAG=$USER +PB=http://1t2.us +PBIT="pastebinit -b $PB -a $USER" + +FILE=/dev/stdin +[[ -n "$1" ]] && FILE="$1" + +eval $PBIT -i $FILE