$ perl -e 'while (<>) { push @a,"" if /./ && ($#a < 0 || $a[$#a] =~ /\n \n$/s); $a[$#a] .= $_} print join("",sort @a);' < before.txt > after.txt $ diff before.txt after.txt $ i don't get it, it doesn't work, am i missing something? thank you > Jozsi Vadkan writes: > > > or maybe in bash.. > > script/"one liner" e.g.: input: http://pastebin.com/raw.php?i=pMZPEsMZ > > > > i want to make this output from it: > > http://pastebin.com/raw.php?i=kH8VxT0A > > > > > > So from the input, i want to make an ascendant order, how many things > > are under a "SOMETHING-XX" > > You reversed your URLs. > > perl -e 'while (<>) { push @a,"" if /./ && ($#a < 0 || $a[$#a] =~ /\n\n$/s); > $a[$#a] .= $_} print join("",sort @a);' > -- users mailing list users@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe or change subscription options: https://admin.fedoraproject.org/mailman/listinfo/users Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines