我尝试在设置或未设置选项时进行切换
while getopts "s:u:d:e:ch" _OPTION; do
case $_OPTION in
...
c)
isCSet="Y"
然后我调用我的函数:
myFunction $isCSet
然后在我的函数中我正在做:
echo $1
但我里面什么都没有
我怎么解决这个问题?
答案1
您可能缺少初始化isCSet
,例如:
isCSet=N
while getopts s:u:d:e:ch _OPTION; do
case $_OPTION in
...
c)
isCSet=Y;;
...