Tr (Unix) - Définition

Source: Wikipédia sous licence CC-BY-SA 3.0.
La liste des auteurs de cet article est disponible ici.

Introduction

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

Exemples :

  • Pour remplacer les minuscules par les majuscules correspondantes
tr '[a-z]' '[A-Z]' < fichier
  • Pour remplacer n blancs continus par un seul
tr -s ' ' < fichier
tr ':' '\012' < 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 espace (par défaut, une tabulation est transformée en huit espaces).

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

Voir également

Page générée en 0.103 seconde(s) - site hébergé chez Contabo
Ce site fait l'objet d'une déclaration à la CNIL sous le numéro de dossier 1037632
A propos - Informations légales
Version anglaise | Version allemande | Version espagnole | Version portugaise