@array = (['CCI003', '1', 'M'],
['CCI002', '1', 'N'],
['CCI001', '1', 'U'],
['CCI002', '2', 'N'])
####
(['CCI001', '1', 'U'],
['CCI002', '1', 'N'],
['CCI002', '2', 'N'],
['CCI003', '1', 'M'])
####
#!/usr/perl5/bin
use strict;
my @array;
my $intElements;
my @prefix1;
my @prefix2;
my @prefix3;
my @prefix4;
my @sorted;
@prefix1 = ('CCI003', '1', 'M');
@prefix2 = ('CCI002', '1', 'N');
@prefix3 = ('CCI001', '1', 'U');
@prefix4 = ('CCI002', '2', 'N');
print STDOUT "Individual arrays: \n";
print STDOUT "@prefix1 \n";
print STDOUT "@prefix2 \n";
print STDOUT "@prefix3 \n";
print STDOUT "@prefix4 \n";
$intElements = push @array, \@prefix1;
$intElements = push @array, \@prefix2;
$intElements = push @array, \@prefix3;
$intElements = push @array, \@prefix4;
print STDOUT "Final Array: \n";
foreach my $rec (@array) {
print STDOUT "$rec->[0], $rec->[1], $rec->[2] \n";
}
@sorted = sort {$$a[0] <=> $$b[0]} @array;
print "\n";
print STDOUT "Sorted Array: \n";
foreach my $rec (@sorted) {
print STDOUT "$rec->[0], $rec->[1], $rec->[2] \n";
}