> $ echo -e 'bobbill\nbobrob\nbob bill\nbob robber' | LC_ALL=en_US sort
> bobbill
> bob bill -\
> bobrob |-- Seems these ought to be adjacent?
> bob robber -/
On Linux with glibc 2.2.5, I get the same result. But with glibc 2.3.1:
$ echo -e 'bobbill\nbobrob\nbob bill\nbob robber' | LC_ALL=en_US sort
bob bill
bob robber
bobbill
bobrob
--
Best regards,
Nick
(GPG Key ID: 4396B2D0, fingerprint: 648E C3FE ACF6 A730 FF52 D717 776D 1CB0 4396 B2D0)