Jim Meyering wrote:
> You can do this in perl (or awk, ruby, etc) as a one-liner,
> so it may not be worth adding to a C application:
>
> echo 1 938 four aa aaaaa | fmt -1 \
> | perl -ne 'push @line, $_;sub END{print sort {length $a<=>length $b}
> @line}'
> 1
> aa
> 938
> four
> aaaaa
Not to derail on perl golfing but how about just:
$ perl -e 'print sort {length($a)<=>length($b)} <>' file
Brian
_______________________________________________
Bug-coreutils mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-coreutils