http://www.perlmonks.org?node_id=310287


in reply to Re: sort array
in thread sort array

Sort_Table come from
use Sort::Array qw(Sort_Table);
the array comes from the parsing of several log files
and I build it in that way
$eventi[$count][0]=$feed; $eventi[$count][1]=$1; $eventi[$count][2]="Restored"; $eventi[$count][3]="$var" 1 Sep 17 06:16:36 Restored a 1 Sep 22 06:22:40 Fault b 1 Sep 22 06:25:05 Restored a 1 Sep 22 12:36:19 Fault 1 Sep 22 12:37:10 Restored b
the date is the second field
and count goes from 0 to n
so I achieve a matrix n x 4
I want to sort it by one of its columns
If I set the parameter structure = 'csv' it doesn't sort,
if I set strucure = 'single'the output is an error:
Use of uninitialized value in concatenation (.) or string

Edit: BazB more code tags.