我试图让用户能够输入“i”或“v”并有不同的消息回显
这是我的代码:
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 循环吗?请帮忙!