man tr (Commandes) - Traduire ou éliminer des caractères
NOM
tr - Traduire ou éliminer des caractères
SYNOPSIS
tr [OPTION]... ENSEMBLE1 [ENSEMBLE2]
DESCRIPTION
Traduire, compresser et/ou éliminer des caractères de l'entrée standard, par écriture sur la sortie standard.
- -c, -C, --complement
- complémenter à un l'ENSEMBLE1
- -d, --delete
- éliminer les caractères de l'ENSEMBLE1 et ne pas traduire
- -s, --squeeze-repeats
- remplacer chaque séquence d'entrée de caractères répétés qui apparaît dans l'ENSEMBLE1 par une seule occurrence de ce caractère
- -t, --truncate-set1
- tronquer d'abord l'ENSEMBLE1 à la longueur de l'ENSEMBLE2
- --help
- afficher l'aide-mémoire
- --version
- afficher le nom et la version du logiciel
Les ENSEMBLES sont spécifiés comme des chaînes de caractères. La plupart se représente eux-mêmes. Les séquences d'interprétation sont :
- \NNN
- caractère ayant la valeur octale NNN (1 à 3 chiffres octaux)
- \\
- barre oblique inverse
- \a
- cloche sonore
- \b
- caractère d'effacement
- \f
- saut de page
- \n
- saut de ligne
- \r
- retour
- \t
- saut horizontal
- \v
- saut vertical
- CAR1-CAR2
- tous les caractères de CAR1 à CAR2 en ordre croissant
- [CAR*]
- dans ENS2, copie de CAR jusqu'à longueur de ENS1
- [CAR*RÉP]
- RÉPéter copies de CAR, RÉPéter en octal si débute par 0
- [:alnum:]
- toutes les lettres et les chiffres
- [:alpha:]
- toutes les lettres
- [:blank:]
- tous les blancs horizontaux
- [:cntrl:]
- tous les caractères de contrôle
- [:digit:]
- tous les chiffres
- [:graph:]
- tous les caractères imprimables, sans inclure les blancs
- [:lower:]
- tous les lettres minuscules
- [:print:]
- tous les caractères imprimables, incluant les blancs
- [:punct:]
- tous les caractères de ponctuation
- [:space:]
- tous les sauts verticaux ou horizontaux
- [:upper:]
- toutes les lettres majuscules
- [:xdigit:]
- tous les chiffres hexadécimaux
- [=CAR=]
- tous les caractères équivalents à CAR
La traduction survient si -d n'est pas fourni et si les deux ensembles ENSEMBLE1 et ENSEMBLE2 sont fournis en argument. L'option -t peut être utilisée seulement lors de la traduction. L'ENSEMBLE2 est dilaté selon la taille de l'ENSEMBLE1 par répétition des derniers caractères si nécessaire.Les caractères en excès de l'ENSEMBLE2 sont ignorés. Seuls [:lower:] et [:upper:] sont garants d'une expansion en ordre en ordre croissant; utilisé dans l'ENSEMBLE2 lors de la traduction, ils peuvent seulement être utilisés par paire pour spécifier une conversion de la casse.L'option -s s'emploie avec l'ENSEMBLE1 sinon il n'y a pas de traduction ou d'élimination autrement la compression utilise l'ENSEMBLE2 et se produit après la traduction ou l'élimination.
AUTEUR
Écrit par Jim Meyering.
SIGNALER DES BOGUES
Rapporter toutes anomalies à <bug-coreutils@gnu.org>.
COPYRIGHT
Copyright © 2005 Free Software Foundation, Inc. Ce logiciel est libre. Vous pouvez en redistribuer des copies sous les conditions de la licence publique générale GNU (GNU General Public License) <http://www.gnu.org/licenses/gpl.html>. AUCUNE garantie n'est donnée, en restant dans les limites permises par la loi.
VOIR AUSSI
La documentation complète pour tr est mise à jour dans un manuel Texinfo (en anglais). Si les programmes info et tr sont correctement installés sur votre système, la commande
- info tr
devrait vous donner accès au manuel complet (en anglais).