On Sat, 5 Dec 2020, at 15:00, Odne Hellebø wrote: > But this doesn't work for months may, october, and desember > export LANG=nn_NO.utf8 > for i in {01..12} > do > mnd=$(date -d "2020-$i-01" +%B) > date -d "01-${mnd:0:3}-2020" +%B > done
This is documented behaviour: https://www.gnu.org/software/coreutils/manual/html_node/General-date-syntax.html """ In the current implementation, only English is supported for words and abbreviations like ‘AM’, ‘DST’, ‘EST’, ‘first’, ‘January’, ‘Sunday’, ‘tomorrow’, and ‘year’. """ The reason only mai / okt / des fail is that the other months match in English / Norwegian when considering the first three letters. Cheers, Phil januar februar mars april mai juni juli august september oktober november desember