is it possible to do something like that in ruby?
> 
> (Perl-Code)
> ($run_number, $iteration, $day, @nodes) = split /\s+/;
> 
> String looks like the first 3 numbers for run, iteration and day
> followed by n numbers for each node.
> I want to bind those n nodes to an array @nodes.
> 
> run_number, iteration, day, nodes = line.split(" ")
> does not work, nodes only get the first node and the rest of the line is
> ignored.
The fix is easy:

run_number, iteration, day, *nodes = line.split(" ")

(note "*" in front of nodes).


Regards,
Rimantas
--
http://rimantas.com/