Félicitations !
+
0
points
En savoir plus
Actualités
Tests & Guides
Bons Plans
Forum
Premium
Rechercher sur le site
Connexion
Si votre email correspond à un compte, vous recevrez un lien de réinitialisation.
Réinitialiser le mot de passe
Retour connexion
Actualités
Tests & Guides
Bons Plans
GTA 6
iPhone 17
Copilot
Switch 2
Temu
ChatGPT
Tesla
Génération NT
Entraide
Linux
Autres OS
Linux Debian
[HS] comportement bizarre de la commande tr sous bash
[HS] comportement bizarre de la commande tr sous bash
1 réponse
Philippe Monroux
05/12/2004 à 09:10
Bonjour,
Dans un fichier "c.txt" il y a :
\222\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
--
Ph
--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Partager
Facebook
Twitter
Reddit
Whatsapp
Email
Signaler
Signaler un problème avec ce contenu
Envoyer
1 réponse
Supprimer
Cette action est irreversible, confirmez la suppression du commentaire ?
Supprimer
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Envoyer
Philippe Monroux
Signaler
05/12/2004 à 12:10
Bonjour, il y avait une petite erreur.
Dans un fichier "c.txt" il y a :
225226227
en octale donc.
Pour remplacer 225 par 52 (le "*"), 226 par 55 (le "-") et 227
par 55 (le "-") je suis obligé de faire :
tmp $ cat c.txt | tr '227225226' ' 55 52 55'
ce qui me donne bien :
*--
mais
tmp $ cat c.txt | tr '225226227' ' 52 55 55'
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
--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Bonjour, il y avait une petite erreur.
Dans un fichier "c.txt" il y a :
225226227
en octale donc.
Pour remplacer 225 par 52 (le "*"), 226 par 55 (le "-") et 227
par 55 (le "-") je suis obligé de faire :
tmp $ cat c.txt | tr '227225226' ' 55 52 55'
ce qui me donne bien :
*--
mais
tmp $ cat c.txt | tr '225226227' ' 52 55 55'
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
--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Vous avez filtré cet utilisateur ! Consultez son message
Bonjour, il y avait une petite erreur.
Dans un fichier "c.txt" il y a :
225226227
en octale donc.
Pour remplacer 225 par 52 (le "*"), 226 par 55 (le "-") et 227
par 55 (le "-") je suis obligé de faire :
tmp $ cat c.txt | tr '227225226' ' 55 52 55'
ce qui me donne bien :
*--
mais
tmp $ cat c.txt | tr '225226227' ' 52 55 55'
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
--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact