From eb76f3582f1fb8fbbe64bd92eaa633a5829e2c75 Mon Sep 17 00:00:00 2001 From: ushi Date: Sat, 22 Dec 2012 08:57:29 +0100 Subject: [PATCH 1/2] 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 +} From 2cc3c5bf37b6ecd13629f0849d4a96508b3af04b Mon Sep 17 00:00:00 2001 From: ushi Date: Wed, 2 Jan 2013 20:47:22 +0100 Subject: [PATCH 2/2] Renamed $path into $file --- plugins/flagio/flagio.plugin.zsh | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/plugins/flagio/flagio.plugin.zsh b/plugins/flagio/flagio.plugin.zsh index 0f4e4460e..b216c462a 100644 --- a/plugins/flagio/flagio.plugin.zsh +++ b/plugins/flagio/flagio.plugin.zsh @@ -1,15 +1,17 @@ # Upload files to flag.io upload() { + local file + 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 '^#' + for file in $@; do + if [ -f "$file" ]; then + curl -sT "$file" flag.io | egrep -v '^#' else - printf 'File not found: %s\n' "$path" + printf 'File not found: %s\n' "$file" fi done }