From 238082d2fe4efa5b83153bba8681c3ad582a07ab Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Sat, 12 May 2012 16:20:42 -0300 Subject: Syntax check on hydras --- hydras | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) (limited to '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 $* -- cgit v1.2.3