Tach,
ich habe mir ein nettes Skript geschrieben, in dem ich versuche Schalter einzusetzen. Es sieht ungefähr so aus:
while getopts ":bwWspfFcCtxa" Option do case b) .... w) .... W) .... . . . a) .... esac done shift ${{$OPTIND - 1}} exit 0
Sieht je recht schön aus. Blöderweise kommt beim ausführen: "...line 100: syntax error near unexpected token `w)' ...". Woran könnte es liegen? Ist getopts etwa nicht case-sensitiv? Das würde aber den UNIX-Prinzipien widersprechen. Oder muß man die Optionen alphabetisch ordnen, was mir absurd erscheint. Wer weiß Rat?
MfG
Carsten