Tr (Unix)
# Tr (Unix)

tr (translate) est une commande Unix qui permet de transposer ou d'éliminer des caractères dans un fichier ou un flux de données.

Exemples :

    tr 'abcd' 'jkmn' < fichier

Ce qui peut aussi s'écrire

    tr 'a-d' 'jkmn' < fichier
    tr 'a-z' 'A-Z' < fichier
    tr -s ' ' < fichier
    tr ':' '\013' < fichier

tr servait avec la commande dd pour permettre sur un même type de cassette DC6150 un échange entre le VMS et l'Unix.

## Commandes analogues

La commande expand d'Unix/Linux permet de convertir les tabulations en espaces (par défaut, une tabulation est transformée en huit espaces).

La commande unexpand remplace les espaces en début de ligne par une tabulation.

## Voir également

* (fr) Page de manuel en français de la commande tr
* sed
* Commandes UNIX
