Subject: [Condor-users] parsing arguments with whitespaces
Hello,
I have a bash script like this one [1]. It works perfectly from the command line [2]. However, if I submit it with condor-G, with a file like [3], I get this error message [4].
I have tried with double quotes, single qoutes, scaping qoutes, etc. No luck.
Any tip or advice will be more than welcome.
for WORD in "$@" ; do case $WORD in --*) true ; case $WORD in --name=*) NAME=${WORD/--name=/}
shift ;; --age=*) AGE=${WORD/--age=/} shift ;;
--address=*) ADDRESS=${WORD/--address=/} shift ;; *) echo "Unrecognized argument $WORD"
;; esac ;; *) echo "Option $WORD not starting with double dash." ;; esac done
}