[TAG] BLOCKSIZE unset by default
Ben Okopnik
ben at linuxgazette.net
Wed Jun 25 19:11:39 MSD 2008
On Sat, Jun 21, 2008 at 10:00:02AM -0700, Mahesh Aravind wrote:
> > 2008/6/21 Thomas wrote:
> >
> > Not on my Debian Etch install it didn't. Ah well.
> > Nice thing to know
> > I suppose.
>
> That would depend very much on your locale...
>
> I think mine's set at LANG=en_IN.UTF-8
>
> It's the locale that determines how the digits are to be separated.
> If your is "C", then no donuts for you. :D
>
> Try something like.. LANG=en_GB.UTF-8 BLOCKSIZE="'4096" ls -l...
>
> Hey, I also notice that the ".UTF-8" part DOES indeed makes the
> difference. Any idea why?
>
> LANG=en_GB is NOT the same as LANG=en_GB.UTF-8
>
> Wonderingly,
> Mahesh Aravind
It's a different charmap for that locale, thus the different result.
Different $LC_COLLATE, etc. One is configured to separate numbers that
way, the other one isn't. Frankly, I'm a bit puzzled at your puzzlement.
:)
--
* Ben Okopnik * Editor-in-Chief, Linux Gazette * http://LinuxGazette.NET *
More information about the TAG
mailing list