From eb76f3582f1fb8fbbe64bd92eaa633a5829e2c75 Mon Sep 17 00:00:00 2001 From: ushi Date: Sat, 22 Dec 2012 08:57:29 +0100 Subject: [PATCH] Added flag.io plugin usage: upload [ ...] --- plugins/flagio/flagio.plugin.zsh | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 plugins/flagio/flagio.plugin.zsh diff --git a/plugins/flagio/flagio.plugin.zsh b/plugins/flagio/flagio.plugin.zsh new file mode 100644 index 000000000..0f4e4460e --- /dev/null +++ b/plugins/flagio/flagio.plugin.zsh @@ -0,0 +1,15 @@ +# Upload files to flag.io +upload() { + if [ $# -lt 1 ]; then + printf 'usage: upload [ ...]\n' + return 1 + fi + + for path in $@; do + if [ -f "$path" ]; then + curl -sT "$path" flag.io | egrep -v '^#' + else + printf 'File not found: %s\n' "$path" + fi + done +}