TR(1) Commandes de l'utilisateur TR(1)
NOM
tr - Convertir ou eliminer des caracteres
SYNOPSIS
tr [OPTION]... CHAINE1 [CHAINE2]
DESCRIPTION
Convertir, compresser et/ou eliminer des caracteres lus depuis l'entree
standard et les ecrire sur la sortie standard. CHAINE1 et CHAINE2
indiquent des sequences de caracteres ENSEMBLE1 et ENSEMBLE2 qui
controlent l'action.
-c, -C, --complement
utiliser le complement de l'ENSEMBLE1
-d, --delete
eliminer les caracteres de l'ENSEMBLE1, ne pas convertir
-s, --squeeze-repeats
remplacer chaque sequence de caracteres repetes qui apparait
dans le dernier ENSEMBLE indique par une seule occurrence de ce
caractere
-t, --truncate-set1
tronquer d'abord l'ENSEMBLE1 a la longueur de l'ENSEMBLE2
--help afficher l'aide-memoire et quitter.
--version
afficher les informations de version et quitter.
Les ENSEMBLEs sont indiques sous forme de chaines de caracteres. La
plupart se representent eux-memes. Les sequences interpretees sont :
\NNN caractere ayant la valeur octale NNN (1 a 3 chiffres octaux)
\\ contre-oblique ;
\a signal sonore (<< BEL >>)
\b effacement arriere (<< backspace >>) ;
\f saut de page (<< form feed >>) ;
\n saut de ligne (<< new line >>) ;
\r retour
\t tabulation horizontale ;
\v tabulation verticale ;
CAR1-CAR2
tous les caracteres de CAR1 a CAR2, dans l'ordre croissant
CAR* dans l'ENSEMBLE2, copies de CAR jusqu'a la longueur de
l'ENSEMBLE1
CAR*REPETER
REPETER copies de CAR, REPETER est en octal s'il commence par 0
[:alnum:]
toutes les lettres et les chiffres
[:alpha:]
toutes les lettres
[:blank:]
tous les blancs horizontaux
[:cntrl:]
tous les caracteres de controle
[:digit:]
tous les chiffres
[:graph:]
tous les caracteres imprimables, sauf les blancs
[:lower:]
toutes les lettres minuscules
[:print:]
tous les caracteres imprimables, y compris les blancs
[:punct:]
tous les caracteres de ponctuation
[:space:]
tous les blancs verticaux ou horizontaux
[:upper:]
toutes les lettres majuscules
[:xdigit:]
tous les chiffres hexadecimaux
[=CAR=]
tous les caracteres equivalents a CAR
La conversion a lieu si -d n'est pas fourni et si les deux ENSEMBLE1 et
ENSEMBLE2 sont fournies en parametres. L'option -t n'est significative
que lors de la conversion. L'ENSEMBLE2 est agrandi jusqu'a la taille de
l'ENSEMBLE1 par repetition de son dernier caractere si necessaire. Les
caracteres en exces de l'ENSEMBLE2 sont ignores. Les classes de
caracteres s'etendent dans un ordre non indique ; lors de la
conversion, [:lower:] et [:upper:] peuvent etre utilises par paires
pour indiquer une conversion de casse. La compression intervient apres
la conversion ou la suppression.
BOGUES
La prise en charge n'est disponible que pour les parametres regionaux
mono-octets surs, ou chaque octet en entree possible represente un seul
caractere. Le parametre regional C est sur dans les systemes GNU, donc
vous pouvez eviter ce probleme dans l'interpreteur en lancant un
LC_ALL=C tr au lieu d'un simple tr.
AUTEUR
Ecrit par Jim Meyering.
SIGNALER DES BOGUES
Aide en ligne de GNU coreutils :
Signaler toute erreur de traduction a
COPYRIGHT
Copyright (C) 2022 Free Software Foundation, Inc. Licence GPLv3+ : GNU
GPL version 3 ou ulterieure .
Ce programme est un logiciel libre. Vous pouvez le modifier et le
redistribuer. Il n'y a AUCUNE GARANTIE dans la mesure autorisee par la
loi.
VOIR AUSSI
Documentation complete :
aussi disponible localement a l'aide de la commande : info '(coreutils)
tr invocation'
TRADUCTION
La traduction francaise de cette page de manuel a ete creee par Jean-
Luc Coulon (f5ibh) , Nicolas Francois
, Bastien Scher
, David Prevot et Jean-
Pierre Giraud
Cette traduction est une documentation libre ; veuillez vous reporter a
la GNU General Public License version 3
concernant les conditions
de copie et de distribution. Il n'y a aucune RESPONSABILITE LEGALE.
Si vous decouvrez un bogue dans la traduction de cette page de manuel,
veuillez envoyer un message a .
GNU coreutils 9.4 Janvier 2024 TR(1)