2
while getopts gpr: | gpd: name
do
case $name in
g) echo " -g";;
p) echo " -p";;
r) echo " -r with '$OPTARG'";;
d) echo " -d with '$OPTARG'";;
esac
done
我知道这是写错了。我想这样写,所以它会显示我需要它做什么。需要使用一个参数或另一个getopts
具有g,p,d或r选项的脚本。关键是那个OR。
我曾试着谷歌它,阅读手册,发现很多简单的例子。 问题是,如果有办法做到这一点或getopts不支持这种行为。