私のスクリプトは、次のようないくつかの変数を作成します。
instance_variable_set "@_#{pos}", dir
はpos
整数です。これにより、いくつかのインスタンス変数@_1
、@_2
、@_3
などが得られます。私のスクリプトはコマンド ラインから引数 (数値) を受け取ります。その数値は、次のように作成されたインスタンス変数を参照する必要があります。
puts $path.gsub(@_(pos), "")
たとえば、ARGV[0]
isの場合、次のようなコマンドで1
var を使用する必要があります。@_1
gsub
puts $path.gsub(@_1, "")
これどうやってするの?