【发布时间】:2012-12-18 07:24:38
【问题描述】:
我想通过unix脚本调用一个程序,它将是通用脚本,所以参数可以很。调用语句将类似于
<scriptname> <procedure name> <param1> <param2> <param3> <param4>.. so on
我需要的是从第二个命令行参数到最后一个参数我希望所有值都用逗号分隔,就像这样
<param1>,<param2>,<param3>,<param4>
我可以使用循环来执行此操作,即从第二个命令行参数开始,我将迭代每个参数并在其中添加逗号。我的问题是我可以用单个命令做到这一点吗?
注意:- 如果存在命令行参数,则空格应正确处理,最后一个参数后不应有任何逗号
【问题讨论】:
标签: oracle bash shell unix scripting