Clear questions and runnable code get the best and fastest answer |
|
PerlMonks |
Re^3: Printing from three arraysby FreeBeerReekingMonk (Deacon) |
on Sep 26, 2019 at 22:09 UTC ( [id://11106772]=note: print w/replies, xml ) | Need Help?? |
I checked the glob page, and I could not find something that would make it change it's ways, so you would need to split and join it :( perl -e '@_=split(/=/, $_) and print join(", " ,@_[2,0,1]),"\n" for glob "{a,b,c}={I,II,III}={1,2,3,4}"' it's cumbersome, though. I tried something with unshift pop but it was longer. perl -E '@_=split /=/ and unshift(@_,pop @_) and say join ", ", @_ for glob "{a,b,c}={I,II,III}={1,2,3,4}"' perl -E '@_=split /=/ and say join ", ", unshift(@_, pop @_) && @_ for glob "{a,b,c}={I,II,III}={1,2,3,4}"'
In Section
Seekers of Perl Wisdom
|
|