#!/bin/sh set -eu if tty -s; then err=0 [[ $# -eq 0 ]] && err=1 for i in $@; do [[ -f $i ]] || err=1 done [[ $err -eq 0 ]] || (echo "usage: ${0##*/} [file]" 1>&2 && exit 1) fi curl -F "sprunge=<${@:--}" http://sprunge.us