diff --git a/plugins/flagio/flagio.plugin.zsh b/plugins/flagio/flagio.plugin.zsh new file mode 100644 index 000000000..b216c462a --- /dev/null +++ b/plugins/flagio/flagio.plugin.zsh @@ -0,0 +1,17 @@ +# Upload files to flag.io +upload() { + local file + + if [ $# -lt 1 ]; then + printf 'usage: upload [ ...]\n' + return 1 + fi + + for file in $@; do + if [ -f "$file" ]; then + curl -sT "$file" flag.io | egrep -v '^#' + else + printf 'File not found: %s\n' "$file" + fi + done +}