[ILUG] the first day of the week?

Pádraig Brady P at draigBrady.com
Wed Mar 4 12:14:11 GMT 2009


A. Dreyer - ILUG wrote:
> On Wed, 04 Mar 2009, Pádraig Brady wrote:
> 
>> As the following script shows, the locale for IE on linux
>> has Sunday as the first day of the week. I always think
>> of Sunday as the last day and the UK locale concurs.
>> Where could I lookup the "right" answer?
>>
>> for LANG in en_IE en_GB; do
>>   date -d"$(locale week-1stday) +$(($(locale first_weekday)-1))day" +%a
>> done
>>
>> Sun
>> Mon
> 
> Hi,
> 
> What happens if you replace LANG with LC_TIME?

Weirdness with variable propagate.
This shows the issue succinctly:

old$ LC_TIME=en_IE.utf8 locale week-1stday first_weekday
19971130
1

new$ LC_TIME=en_IE.utf8 locale week-1stday first_weekday
19971130
2

cheers,
Pádraig.



More information about the ILUG mailing list