Я пишу скрипт bash, который принимает параметры. Я использую getopts для его достижения.getopts не работает - bash
#!/bin/bash
while getopts ":a" opt; do
case $opt in
a)
echo "-a was triggered!" >&2
;;
\?)
echo "Invalid option: -$OPTARG" >&2
;;
esac
done
но выше код возврат я эта ошибка.
'etOpts_test.sh: line 4: syntax error near unexpected token `in
'etOpts_test.sh: line 4: ` case $opt in
Я использую CentOS 5.5
Я только очищенное тело сценария и он работает сейчас. – pahan