Oskar Liljeblad <[EMAIL PROTECTED]>:

> Not long ago I reported a wishlist-bug for ls (#56569) that
> there was no support for custom character sets. 
> The problem is that ls prints filenames with national characters
> like 'ÃÃÃ' as '???'. I would like to do something like this:
> 
>   ls --character-set=ISO_8859-1
> 
> I was asked what these custom character sets do that locales
> don't.
You know about ls -N / ls --literal, do you?

I don't know whether ls uses the locale to determine which characters
are "nongraphic". It looks as though perhaps it doesn't ...

> So now I wonder: is there any locale that acts like the
> default locale, but with ISO-8859-1 character set support?
> Can I make one myself? Or is there another solution for the
> problem described above? I don't want to use a national
> locale, simply because I don't want to use special collation
> order, date format and stuff like that.

I've seen stuff like the following suggested:

export LANG=en.ISO_8859-1

(Choose English with iso-8859-1.)

export LC_CTYPE=de_DE

(Set just the ctype stuff to German, leaving the other locale aspects
as default.)

Edmund

Reply via email to