in reply to Printing format
#! perl -slw use strict; sub PrintEm { my ($UAS, $LCV, $DM) = @_; print("\n UAS LCV DM"); while(@$UAS || @$LCV || @$DM) { printf "\t%5d %5d %5d %5d %5d %5d\n", map{ @$_ ? ( split ' ',shift @$_, 2 ) : (0,0) } $UAS, $LCV, $DM ; } } my @UAS = ("8 0", "9 0", "10 0", "11 0", "12 86400" , "13 0", "14 0", "15 0", "14 0"); my @LCV = ("8 0", "9 0", "10 0", "11 0", "12 0" , "13 0", "14 0", "15 0"); my @DM = ("8 0", "9 0", "10 0", "11 0", "12 0" , "13 0", "14 0", "15 0"); PrintEm \(@UAS, @LCV, @DM); __END__ UAS LCV DM 8 0 8 0 8 0 9 0 9 0 9 0 10 0 10 0 10 0 11 0 11 0 11 0 12 86400 12 0 12 0 13 0 13 0 13 0 14 0 14 0 14 0 15 0 15 0 15 0 14 0 0 0 0 0
|
|---|