expressions sed

Christophe Martin Christophe.Martin at univ-brest.fr
Mon Jan 28 15:04:43 CET 2008


Re bonjour,
Le 28 janv. 08 à 12:49, Vincent Lefevre a écrit :

> Bonjour,
>
> On 2008-01-28 10:43:58 +0100, Christophe Martin wrote:
>> $ touch a b c d A B C D Z  z
>> $ ls | cat
[couic]
>
> "ls -1" est plus élégant que "ls | cat":

[zap]
> Ça semble supprimer les caractères suivants:
>
> vin:~> perl -e 'for (32..126, 160..255) { printf "%3d <%c%c>\n", $_,  
> $_, $_ }' | LC_COLLATE=fr_FR sed -e 's/[\-~]//' | grep ' <.>$'
Joli, mais y'avait plus léger ;-)
perl -e 'for (32..126, 160..255) { printf "%3d <%c>\n", $_, $_ }' |   
LC_COLLATE=fr_FR sed -ne '/[\-~]/p'
>
>
>> Si quelqu'un peut m'expliquer le rôle de la variable LANGUAGE
>> (extension GNU), je suis preneur.
>
> Je crois que l'unique but est de pouvoir définir une liste de langues.
> Ce n'est pas supporté par tout.
>
> "info libc" indique:

Merci pour cette piste. me reste à faire qq tests pour tout comprendre.

[couic]
>
> Pour info, dans MPFR, on accepte les deux formes: la forme avec un
> point, et celle avec le decimal_point de la locale courante.
Une très bonne idée, à n'en pas douter.

Christophe.


More information about the Shell mailing list