Linux Platform

tr

Traduire ou supprimer des caractères

transformationcaractèresremplacementtexte

Syntaxe

tr [OPTIONS] ENSEMBLE1 [ENSEMBLE2]

Options principales

OptionDescription
-dSupprimer les caractères de ENSEMBLE1
-sRéduire les caractères répétés en un seul
-cUtiliser le complément de ENSEMBLE1

Exemples

Convertir un texte en majuscules

$ echo "serveur web actif" | tr 'a-z' 'A-Z'
SERVEUR WEB ACTIF

Supprimer les chiffres d'une chaîne

$ echo "erreur-503-timeout-2026" | tr -d '0-9'
erreur--timeout-

Remplacer les espaces multiples par un seul

$ echo "nom     prénom     âge" | tr -s ' '
nom prénom âge