【发布时间】:2016-05-19 06:19:12
【问题描述】:
在 Shell 脚本中,我想实现如下所示:
str="india,uk,us,uae"
我想拆分它并连接每个项目,如下所示并分配给一些变量
newstr = '-myParam="india" -myParam="uk" -myParam="us" -myParam="uae"'
这样我就可以在下一个命令中使用上面的连接字符串,如下所示
curl "admin/admin" "localhost" $newstr.
我找到了一种使用本地 IFS 和 for 循环的方法,但是在循环内更新的变量没有在循环外保留值,因为它在单独的 bash 中运行。
【问题讨论】: