Bash And list
Bash
Download (.zip)
#!/bin/bash
ARGS=1 # Number of arguments expected. E_BADARGS=65 # Exit value if incorrect number of args passed.
test $# -ne $ARGS && echo "Usage: `basename $0` $ARGS argument(s)" && exit $E_BADARGS # If condition-1 true (wrong number of args passed to script), # then the rest of the line executes, and script terminates.
# Line below executes only if the above test fails. echo "Correct number of arguments passed to this script."
exit 0
# To check exit value, do a "echo $?" after script termination.
|