diff options
author | B. Watson <yalhcru@gmail.com> | 2020-07-05 21:03:38 -0400 |
---|---|---|
committer | B. Watson <yalhcru@gmail.com> | 2020-07-05 21:03:38 -0400 |
commit | 94ea7a8cd41b5b0cebf2606f4319ca5050e80520 (patch) | |
tree | 703f962eb3713871172e766565e4fa35b599b800 /imagebin | |
parent | 135b6988a809f22a633d9a90273cd6447cfa85be (diff) | |
download | misc-scripts-94ea7a8cd41b5b0cebf2606f4319ca5050e80520.tar.gz |
Add some new stuff
Diffstat (limited to 'imagebin')
-rwxr-xr-x | imagebin | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/imagebin b/imagebin new file mode 100755 index 0000000..a5de360 --- /dev/null +++ b/imagebin @@ -0,0 +1,16 @@ +#!/bin/sh + +# pastebin an image. if xsel is installed, copy the URL to the X clipboard. +# uses this API: https://ibin.co/tools.php +# no support for using a login + API key, don't need it. + +url="$( + curl -F file="@${1:-}" https://imagebin.ca/upload.php | \ + grep ^url: | \ + cut -d: -f2- +)" + +if [ -n "$url" ]; then + echo "$url" + which xsel &>/dev/null && echo -n "$url" | xsel +fi |