我有一个带有3个参数的Unix脚本。
Parm1 - 用户名
Parm2 - Runcycle
Parm3 - 日期
对于第三个parm Date,我需要为一次运行传递多个值。例如,我想将Date值传递为2011-07-14,2011-07-15
逗号应该被视为parm的一部分,并且应该在脚本中传递。
但是当我按如下方式提交脚本时:
script_name.sh user cycle1 2011-07-14,2011-07-15
以下值实际上是在脚本中传递的:
$1 = user
$2 = cycle1
$3 = 2011-07-14
如何获取要在脚本中传递的第3个参数的完整值?我尝试将日期值放在双引号中,但最终将"
作为parm的一部分。