0
我試圖讓用戶可以輸入一個「i」或「V」,並有不同的消息呼應簡單的UNIX case語句
這裏是我的代碼:
while getopts :iv opt
do
case $opt in
i) interactive=true ;;
v) verbose=true ;;
\?) echo "$0: invalid option --'$OPTARG'"
exit ;;
esac
done
shift $(($OPTIND - 1))
所以遠遠有效,但我不確定如何在此循環之外調用它。
我應該使用if循環嗎?請幫忙!
通過Unix你是指POSIX兼容sh? –