0
我的腳本創建一些變量是這樣的:如何引用動態創建變量
instance_variable_set "@_#{pos}", dir
其中pos
是一個整數。這給了我一些實例變量@_1
,@_2
,@_3
,等我的腳本接收命令行參數(數字),而且這個數字需要參照這樣創建的實例變量:
puts $path.gsub(@_(pos), "")
對於例如,如果ARGV[0]
是1
,那麼我需要使用VAR @_1
在如下命令gsub
這樣的:
puts $path.gsub(@_1, "")
我怎樣才能做到這一點?
三江源,我已經解決了像你說的:把$ path.gsub((instance_variable_get 「@ _#{ARGV [1]}」), 「」) – ElektroStudios