Thanks, Jonathan, 'LC_ALL=C sort' did the trick. Later I went back to 'man sort' and found there the warning to pay attention to locale when running sort. I missed the warning before...
On Sun, 2014-09-14 at 17:15 +0300, Jonathan Ben Avraham wrote: > LC_ALL=C ? > > On Sun, 14 Sep 2014, Omer Zak wrote: > > > Date: Sun, 14 Sep 2014 16:59:32 +0300 > > From: Omer Zak <w...@zak.co.il> > > To: linux-il <linux-il@cs.huji.ac.il> > > Subject: How to sort a file by pure ASCII order? > > > > I encountered a counterintuitive behavior of 'sort' in modern Linux > > releases. > > > > I checked the sorting behavior of sort, as installed in Debian Jessie > > and Ubuntu 14.04 LTS. > > Turns out that the default behavior of sort (with locale=en_US.UTF-8) is > > not to sort by ASCII order, but as if letters and digits are more > > important to sort order than punctuation marks. > > > > Attached please find a sort-test.txt file and the output of > > sort < sort-test.txt (as the file actual.txt). > > > > To show how would the output look like using pure ASCII sort, I sorted > > sort-test.txt using python-sort.py (attached). > > and got the result reproduced in correct.txt (attached). > > > > The problem is then what options would get GNU sort to sort like > > python-sort.py? > > > > Can anyone shed a light on the matter? -- Palestinians did not firmly and vocally and strongly denounce the Hannover attack (http://www.huffingtonpost.com/2010/06/24/german-youths-attack-jewi_n_623922.html) but rather supported the attack, even though it is yet another proof why Jews need their own country in which they can live safely. My own blog is at http://www.zak.co.il/tddpirate/ My opinions, as expressed in this E-mail message, are mine alone. They do not represent the official policy of any organization with which I may be affiliated in any way. WARNING TO SPAMMERS: at http://www.zak.co.il/spamwarning.html _______________________________________________ Linux-il mailing list Linux-il@cs.huji.ac.il http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il