Noter le
X qui permet de tester un argument vide comme l'est,
par exemple,
"". Différencier aussi
$@
de
$*
.
Noter enfin le
: qui est l'instruction vide.
()
#! /bin/sh
for word in "$@"
do
case X$word in
X-*) echo "$@"
exit 0
;;
*) :
;;
esac
done
exit 1
# end of tiret.sh