2017-11-29 9 views
0

kshのgetoptsで+演算子を使用するとどういう違いがありますか?コードの| kshのgetopsの+演算子

としては

while getopts d: o 
do case "$o" in 
    d|+d) seplist="$OPTARG";; 
    esac 
done 

echo $seplist 

while getopts d: o 
do case "$o" in 
    d) seplist="$OPTARG";; 
    esac 
done 

echo $seplist 

答えて

2

あるオペレータ|又はを意味するので、d|+d)d又は+dを意味します。

関連する問題