I've been trying to find a bug in this test script, but haven't been able to so far. I'm not lazy, I promise...just new to Bash so am having a hard time catching syntax errors. I'd really appreciate it if someone could help me.
Here's the code. I call the script with the option -disableVenusBld, and it still prints "Starting build", which it shouldn't be doing right?
while [ $# -ne 0 ]
do
arg="$1"
case "$arg" in
-disableVenusBld)
disableVenusBld=true
;;
-disableCopperBld)
disableCopperBld=true
;;
-disableTest)
disableTest=true
;;
-disableUpdate)
disableUpdate=true
;;
*)
nothing="true"
;;
esac
shift
done
if [ "$disableVenusBld" != true ]; then
echo "Starting build"
fi
Starting buildwhen I supplied the-disableVenusBldflag. Can you give more information (i.e. system configuration, any output from the script when you run it, etc.) – dtlussier Sep 9 '10 at 20:17