我正在嘗試分別列印一行中的每個值。我希望將 TCP、埠和 CIDR 列印為陣列值。
sg_rules="TCP,80,80,0.0.0.0/0
TCP,8080,8080,0.0.0.0/0"
sg_rules.each_line do |rule|
rule.split(',')
print rule[0]
end
但我得到以下輸出。我期待TCP的結果。
Output:
$ruby main.rb
TT
uj5u.com熱心網友回復:
當您呼叫回傳陣列但實際上并未將結果存盤在rule變數中的“拆分”時...
嘗試這個:
sg_rules.each_line do |rule|
print rule.split(',').first
end
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/440720.html
