#!/usr/bin/perl -w open ($FH,'| sort -n') or die($!); while(){ print $FH $_; } close $FH; #### [demo@localhost Perl]$ cat bar.pl #!/usr/bin/perl -w open (FH,'| sort') or die($!); $count=0; while(){ print FH $_; print $count++ . "\n"; } close FH; [demo@localhost Perl]$ bar.pl words 0 1 2 3 4 A ABC a to z Buy Why