Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.user.catalan > #6526

Re: Format de data incorrecte de «ls -l»

From Joan Montané <jmontane@gmail.com>
Newsgroups linux.debian.user.catalan
Subject Re: Format de data incorrecte de «ls -l»
Date 2020-12-26 10:20 +0100
Message-ID <BqdTX-1z2-1@gated-at.bofh.it> (permalink)
References (5 earlier) <BputP-63x-1@gated-at.bofh.it> <Bpx8l-7Kf-1@gated-at.bofh.it> <BpxUJ-8gd-1@gated-at.bofh.it> <BpCB4-2Po-1@gated-at.bofh.it> <BpQXn-3qM-1@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


Missatge de Jordi Pujol <jordipujolp@gmail.com> del dia dv., 25 de
des. 2020 a les 9:42:
>
> Bondia a tothom,
> és la primera vegada que escric a aquesta llista,
> treballo amb sistemes Linux Debian des de fa temps i he desenvolupat
> alguna cosa.
> En aquest cas puc aportar una solució sencilla.
> Es tracta de modificar el "/usr/share/i18n/locales/ca_ES"
>
>     # patch ca_ES locale
>     sed -i.bak -e '/^ab_alt_mon/,/^[^ ]/ {/"de /s//"/g
>         /"d<U2019>/s//"/g }' \
>         -e '/^abmon/,/^[^ ]/ {/"de /s//"/g
>         /"d<U2019>/s//"/g }' \
>         -e '/febr./s//feb./' \
>         -e '/ag./s//ago./' \
>         "/usr/share/i18n/locales/ca_ES"
>
> Aixó es pot fer en un sistema ja instal.lat, sortim del shell i tornem
> a entrar per veure el resultat.
>
> $ ls -lA
> total 44
> -rw-------   1 jpujol users 80183 25 des. 09:30 .bash_history
> -rw-------   1 jpujol users 84057 15 gen.  2020 .bash_history.old
> -rw-r--r--   1 jpujol users  4380 15 gen.  2020 .bashrc
> drwxr-xr-x   2 jpujol users  4096 15 abr.  2020 Públic
> drwx------   3 jpujol users  4096 29 ago. 19:56 .sane
> drwx--x--x   2 jpujol users  4096  7 feb.  2020 .ssh
> Salutacions,
>
> Jordi Pujol
>

Gràcies, Jordi

Això seria equivalent (si es volgués fes que al canvi arribés a
tothom) que canviar els valors associats a %b (mesos abreujats).
No m'agrada perquè trenca l'alineament amb el CLDR i perquè canvia les
abreviatures dels mesos que s'usen arreu.
Té el punt positiu (el gran pro) que facilita la presentació en
columnes en els programes de terminal, cert.

Aprofito i amplio la solució per a "date" que he comentat en el correu anterior.

En el mateix fitxer "/usr/share/i18n/locales/ca_ES" que es comenta més
amunt, caldria canviar la línia:

d_t_fmt    "%A, %-d %B de %Y, %T %Z"

I posar-hi:
d_t_fmt    "%A, %-d %B de %Y, %T"
date_fmt   "%A, %-d %B de %Y, %T %Z

Això és, es treu la zona horària de la variable d_t_fmt, i es defineix
una nova variable date_fmt que és la que usa "date".

Es guarden els canvis i, en el meu cas, sortir del shell no ha estat
suficinet, m'ha calgut tornar a generar el locale:
locale-gen

I ara date ja mostra la data correctament.

Faig una última reflexió sobre aquest fil.

La meva intenció en obrir el fil era fer-vos arribar la solució al
problema de «ls -l» que no té res a veure amb el canvi dels mesos del
català. És un problema que em estar tocant molt els nassos i a l'estiu
hi vaig dedicar una estona fins que vaig comprendre per què fallava
«ls -l». I vaig tenir el problema diagnosticat i reportat vaig poder
dormir tranquil. Havia ajudat amb un gra de serro a millorar Debian.
Fins que vaig veure que la causa del problema amb "date" era
completament diferent, ;)

El tema del canvi dels mesos és completament diferent. S'han trencat
coses? Sí. Però permeteu-me que deixí el tema de les abreviatures dels
mesos aquí. Portem un munt de missatges i hi ha arguments a favor i en
contra de les abreviatures actuals. Dubto que ens posem d'acord.
Prefereixo gaudir de les vacances de Nadal amb la família, :)

Dit tot això, retorno al meu "mode ràdio" habitual en la llista.
Gràcies a tothom pels comentaris i aportacions.

Bones Festes!
Joan Montané

Back to linux.debian.user.catalan | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

Format de data incorrecte de «ls -l» Joan Montané <jmontane@gmail.com> - 2020-12-23 19:30 +0100
  Re: Format de data incorrecte de «ls -l» "Josep Ma. Ferrer" <txemaq@gmail.com> - 2020-12-23 21:00 +0100
    Re: Format de data incorrecte de «ls -l» Joan Montané <jmontane@gmail.com> - 2020-12-24 06:50 +0100
      Re: Format de data incorrecte de «ls -l» Joan Montané <jmontane@gmail.com> - 2020-12-24 07:40 +0100
        Re: Format de data incorrecte de «ls -l» Eloi <entfe001@gmail.com> - 2020-12-24 09:10 +0100
          Re: Format de data incorrecte de «ls -l» Joan Montané <jmontane@gmail.com> - 2020-12-24 09:50 +0100
            Re: Format de data incorrecte de «ls -l» Ernest Adrogué <nr9@posteo.de> - 2020-12-24 12:40 +0100
              Re: Format de data incorrecte de «ls -l» Joan Montané <jmontane@gmail.com> - 2020-12-24 13:30 +0100
                Re: Format de data incorrecte de «ls -l» Ernest Adrogué <nr9@posteo.de> - 2020-12-24 18:30 +0100
                Re: Format de data incorrecte de «ls -l» Jordi Pujol <jordipujolp@gmail.com> - 2020-12-25 09:50 +0100
                Re: Format de data incorrecte de «ls -l» Joan Montané <jmontane@gmail.com> - 2020-12-26 10:20 +0100
                Re: Format de data incorrecte de «ls -l» Jordi Pujol <jordipujolp@gmail.com> - 2020-12-27 15:00 +0100
                Re: Format de data incorrecte de «ls -l» Joan Montané <joan@montane.cat> - 2020-12-27 16:50 +0100
                Re: Format de data incorrecte de «ls -l» Jordi Pujol <jordipujolp@gmail.com> - 2020-12-28 17:10 +0100
                Re: Format de data incorrecte de «ls -l» Joan Montané <jmontane@gmail.com> - 2020-12-26 10:00 +0100
                Re: Format de data incorrecte de «ls -l» Jordi Pujol <jordipujolp@gmail.com> - 2020-12-26 10:20 +0100

csiph-web