如何打印未初始化的棒?
while getopts ":n" opt; do
case $opt in
n)
blablabla ;;
?)
echo "Unknown stick: $opt" ;;
esac
done
在这种情况下,它始终打印Unknown stick: ?
。但如果-a
坚持,我想打印Unknown stick: -a
答案 0 :(得分:0)
使用此脚本:
option=$1
while getopts ":n" opt; do
case $opt in
n)
blablabla ;;
?)
echo "Unknown stick: $option" ;;
esac
done