我有一个包含一长串可选参数的脚本。有些有相关的价值。
如:
.script --first 2012-12-25 --last 2012-12-26 --copy --remove
.script --first 2012-12-25
因此下面的案例陈述:
for arg in "$@"
do
case $arg in
"--first" )
START_DATE=$arg;;
"--last" )
END_DATE=$arg;;
"--copy" )
COPY=true;;
"--remove" )
REMOVE=true;;
# ... and so on
esac
done
我的问题:
这需要一个增量$arg+1
类型语句来获取以下 arg(在某些情况下)。
这怎么可能?
我也很乐意做这样的子字符串.script --first2012-12-25 --last2012-12-26
并且不知道如何在那里进行。