|
123456789101112131415161718192021222324252627282930 |
- #!/bin/bash
-
- url="www.pbin.in/upload.php"
-
- if [ -t 0 ]; then
- if [ "$1" = "" ]; then
- echo "pbin <file> [name]"
- exit
- elif [ ! -s "$1" ]; then
- echo "$1: no such file"
- exit
- fi
- fi
-
- if [ ! -t 0 ]; then
- content=$(cat -)
- name="$1"
- else
- content=$(cat $1)
- name="$2"
- fi
-
- pasteId=$(curl "$url" -s --data-urlencode "name=$name" --data-urlencode "content=$content")
-
- if [ $? -eq 0 ]; then
- echo "http://pbin.in/$pasteId"
- else
- echo "An error occurred." 1>&2
- exit 1
- fi
|