El 14/7/19 a les 9:14, Narcís Garcia ha escrit:
__________

Els anglesos d'això en diuen «workaround»:
$ export LC_TIME="es_ES.UTF.8"

- Gràcies, Narcís. la veritat és que ja havia jugat una mica amb aquesta solució temporal. Però ara ho he provat amb diversos locales i m'he endut una sorpresa.

Si uso LC_TIME="es_ES.UTF-8", el format en $ date surt així:

dom jul 14 18:30:11 CEST 2019

que sempre és més llegible que el garbuix que sortia en català. Tanmateix, si us hi fixeu, el format continua sent

wd  mm  dd hh:mm:ss  TZ  YYYY

és a dir, primer el mes i després el dia, com en anglès americà.

En canvi, si uso LC_TIME="en_US.UTF-8" $ date dóna aquesta sortida:

Sun 14 Jul 2019 06:31:05 PM CEST

Amb l'opció AM/PM, lògicament. Però compte! el format de la cadena és:

wd  dd  mm  hh:mm:ss  PM  TZ

és dir, primer el dia i després el mes, com nosaltres (!!??).

Ara, doncs, faig una nova prova amb LC_TIME="en_GB.UTF-8". I surt:

Sun 14 Jul 18:32:40 CEST 2019

o sigui,

wd  dd  mm  hh:mm:ss TZ  YYYY

Fins aquí, molt prometedor. Però si fas un "ls -la" a la consola...

-rw-r--r--  1 eselma users     304 Jul 11 20:23  .bash_aliases
-rw-------  1 eselma users   4756 Jul 14 18:12  .bash_history
-rw-r--r--  1 eselma users     220 Jul 11 20:15  .bash_logout
-rw-r--r--  1 eselma users   3608 Jul 11 20:15  .bashrc

surt un altre cop el format  mm  dd   (??)

Ja ho diuen, que mai hi ha felicitat completa a casa del debianita (encara que usis Stable...)

Doncs això, salut i bits.

--
Eduard Selma

Respondre per correu electrònic a