Фон
В bash у меня есть рабочий интерфейс getopts, как показано ниже:
while getopts "a:b:c:d:" OPTION ; do
case "$OPTION" in
a) JET="$OPTARG" ;;
b) FUEL="$OPTARG" ;;
c) CAN="$OPTARG" ;;
d) MELT="$OPTARG" ;;
*) echo "Usage $0 -a A -b B -c C -d D"; exit 1 ;;
esac
done
shift $((OPTIND-1))
#Check out input parameters
for PARAM in JET FUEL CAN MELT; do
echo "$PARAM in [${!PARAM}]"
done
Вопрос
Что такое перевод cshell для этого?Я не могу найти наглядного примера getopts (с символом s) в cshell, но есть легко доступный для bash.Это отличается от попытки использовать getopt , так как getopts является совершенно отличной от getopt .