Next | ![]() ![]() |
288 |
Parallel Arrays tend to create related problems later on
Suppose you want to print out user, group, and time, sorted by size?
This can be done, but it's tricky:
@indices = sort { $size[$b] <=> $size[$a] } (0 .. $#size); for (@indices) { printf "%8s%8s %12d %8d\n", $user[$_], $group[$_], $time[$_], $size[$_]; }
Next | ![]() |
Copyright © 2002 M. J. Dominus |