Hi,
wenn Deine Frage nichts mit CGI zu tun hat (und das hat sie nicht), solltest Du sie nicht für den Themenbereich CGI stellen.
Es soll nur nach der zweiten Spalte Sortiert werden,
allerding sollten alle anderen mitsortiert werden.
perldoc -f sort
perldoc -f split
my @sorted_array = sort { (split(//,$a))[1] cmp (split(//,$b))[1] } @unsorted_array;
Bei größeren Datenmengen lohnt es sich, die Felder vorher umzusortieren (auch mit split), da die Zahl der splits sonst exponentiell steigt.
Cheatah