我想傳遞的參數數組以這樣的方式假設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
謝謝你,上帝保佑你:) –