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