From: Silvio Rhatto Date: Sat, 12 May 2012 19:20:42 +0000 (-0300) Subject: Syntax check on hydras X-Git-Tag: 0.1~142 X-Git-Url: https://gitweb.fluxo.info/?a=commitdiff_plain;h=238082d2fe4efa5b83153bba8681c3ad582a07ab;p=hydra.git Syntax check on hydras --- diff --git a/hydras b/hydras index 2351316..6810898 100755 --- a/hydras +++ b/hydras @@ -21,20 +21,31 @@ # Basename configuration BASENAME="`basename $0`" -if [ -z "$1" ]; then +function usage { echo "usage: $BASENAME [ ... ] -- " + exit 1 +} + +if [ -z "$1" ]; then + usage fi for param in $*; do shift if [ "$param" == "--" ]; then + has_delimiter="1" break fi hydras="$hydras $param" done +if [ -z "$has_delimiter" ]; then + echo "missing command delimiter --" + usage +fi + for hydra in $hydras; do echo "Issuing $* on hydra $hydra..." hydra $hydra $*