http://qs321.pair.com?node_id=343420

Anonymous Monk has asked for the wisdom of the Perl Monks concerning the following question:

Hi monks , this stupid sorting problem is driving me crazy : I have the following input :
7 modify ldfapg pub abc.h 8 modify bfxml dtd/src newfiles.ksh 9 delete bfxml dtd/src newfiles.ksh 10 modify bfxml dtd/src newfiles.ksh
I am trying search first by the third field and then by the first one so I want my output to look like this :
8 modify bfxml dtd/src newfiles.ksh 9 delete bfxml dtd/src newfiles.ksh 10 modify bfxml dtd/src newfiles.ksh 7 modify ldfapg pub abc.h
the problem is , I keep getting the following :
7 modify ldfapg pub abc.h 8 modify bfxml dtd/src newfiles.ksh 9 delete bfxml dtd/src newfiles.ksh 10 modify bfxml dtd/src newfiles.ksh
using sort +2 +0 -n file the third field should be sort based on the first letter and the first based on the number . thanks