Ho bisogno di estrarre tutti gli elementi in un array tranne l'ultimo e di memorizzarli in uno scalare per un uso successivo. In un primo momento, ho pensato che sarebbe stato possibile utilizzare le sezioni dell'array, ma sembra che non si possa contare all'indietro. Per esempio:perl - come estrai tutti gli elementi di un array tranne l'ultimo?
my $foo = ($bar[0..-2]);
o
my $foo = ($bar[-2..0]);
Qualsiasi aiuto sarebbe molto apprezzato come questo sta cominciando a farmi impazzire, e sono stato in grado di trovare una soluzione altrove o attraverso la sperimentazione.
Oskar
ITYM '@ foo' e' @pluto [...] '. –