我想传递的参数数组以这样的方式假设process.rb是我的脚本和参数将是这样的:红宝石:在命令行参数传递数组
I/P
process.rb server{1..4}
process.rb prodserver{2..3}
process.rb devserver3
process.rb应该接受所有的输入,并以这种方式解析它,当我打印包含参数的变量时,给出下面的结果。
o/p
puts arguments
server1
server2
server3
server4
or
prodserver2
prodserver3
or
devserver3
我有一个shell脚本,做同样的:
for i in "[email protected]"
do
echo $i
done
i/p
server{1..4}
o/p
server1server2server3server4
我想有在红宝石相同的逻辑。 由于我是一个红宝石新bie,我无法在谷歌上找到相同的。 请让我知道我能得到这个输出,或对相关的任何物品,以我的问题
这是完美的男人非常感谢。 也可以请你介绍一下2-4行之间会发生什么。 –
确定:我会将其广告给我的回答 – peter
谢谢你,上帝保佑你:) –