[bash] tutorial - achishis2/achishis2.github.io GitHub Wiki
http://linuxconfig.org/bash-scripting-tutorial
http://linuxconfig.org/bash-scripting-tutorial#h4-passing-arguments-to-the-bash-script http://linuxconfig.org/bash-scripting-tutorial#h5-executing-shell-commands-with-bash http://linuxconfig.org/bash-scripting-tutorial#h10-bash-comparisons http://linuxconfig.org/bash-scripting-tutorial#h11-bash-file-testing
$ vi while.sh
#!/bin/bash
while [ $# > 0 ](/achishis2/achishis2.github.io/wiki/-$#->-0-); do
case "$1" in
--a)
echo $1
echo $#
;;
b)
echo $#
;;
c)
echo $#
;;
esac
shift;
done
$ ./while.sh --a b c
--a
3
2
1