[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [HS] comportement bizarre de la commande tr sous bash



Bonjour, il y avait une petite erreur.

Dans un fichier "c.txt" il y a :

\225\226\227

en octale donc.

Pour remplacer \225 par \052 (le "*"), \226 par \055 (le "-") et \227
par \055 (le "-") je suis obligé de faire :

tmp $ cat c.txt | tr '\227\225\226' '\055\052\055'

ce qui me donne bien :
*--

mais

tmp $ cat c.txt | tr '\225\226\227' '\052\055\055'

me donne *+,

et pourtant,  les correspondances des caractères sont  les mêmes (mais
pas dans le même ordre)

Quelqu'un peut m'expliquer car là je vois pas.

merci
--
Philippe Monroux
Ile de la Reunion 
E 55.3 S 21.5



Reply to: