title: Tr (Unix)
text: # 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
  