Linux tr Command Tutorial for Beginners (avec des exemples)

selon le type de travail que vous effectuez sur la ligne de commande sous Linux, vous voudrez peut-être un utilitaire qui peut agir comme un couteau suisse de l’édition rapide de texte. Volontiers, il existe un outil baptisé tr, qui se qualifie pour ce rôle. Dans ce tutoriel, nous allons discuter des bases de tr en utilisant quelques exemples faciles à comprendre.

Mais avant cela, il convient de mentionner que tous les exemples de cet article ont été testés sur une machine Ubuntu 18.04 LTS et sur Debian 10.,

Linux tr commande

Voici comment l’outil de l’homme page explique:

Translate, squeeze, and/or delete characters from standard input, writing to standard output.

Et voici sa syntaxe:

tr ... SET1 

voici ce qui signifie:

SETs are specified as strings of characters. Most represent themselves. Interpreted sequences are:
\NNN character with octal value NNN (1 to 3 octal digits)
\\ backslash
\a audible BEL
\b backspace
\f form feed
\n new line
\r return
\t horizontal tab
\v vertical tab

Les éléments suivants sont quelques-Q&Un style des exemples qui devraient vous donner une meilleure idée sur la façon dont le tr commande fonctionne.

T1. Comment convertir les minuscules en majuscules en utilisant tr?

supposons que vous souhaitiez convertir la phrase « linux tutorial on howtoforge » en majuscules, alors voici comment vous pouvez le faire en utilisant tr.,

echo 'linux tutorial on howtoforge' | tr "" ""

La commande ci-dessus produit la sortie suivante sur mon système:

LINUX TUTORIAL ON HOWTOFORGE

T2. Comment supprimer des espaces supplémentaires en utilisant tr?

supposons que vous ayez une ligne comme: « HowtoForge est une très bonne ressource pour les tutoriels Linux ». Et l’exigence est de supprimer des espaces supplémentaires de cette ligne.

Voici comment vous pouvez utiliser tr pour ce faire:

echo 'HowtoForge is an extremely good resource for Linux tutorials' | tr -s ''

Voici le résultat:

HowtoForge is an extremely good resource for Linux tutorials

T3. Comment supprimer du texte en utilisant tr?,

echo 'HowtoForge -- is -- an -- extremely -- good -- resource -- for -- Linux -- tutorials' | tr -d '-'

ce qui Suit est le résultat que ça donne:

HowtoForge is an extremely good resource for Linux tutorials

T4. Comment remplacer les caractères en utilisant tr?

dans la section précédente, supposons que l’exigence était de remplacer les traits d’Union par, disons, des points. Alors voici comment vous pouvez le faire en utilisant tr.

echo 'HowtoForge -- is -- an -- extremely -- good -- resource -- for -- Linux -- tutorials' | tr '-' '.'

Voici la sortie qu’elle a produite:

HowtoForge .. is .. an .. extremely .. good .. resource .. for .. Linux .. tutorials

Conclusion

Vous pouvez donc voir que la commande tr est un outil extrêmement utile lorsqu’il s’agit d’éditer du texte., Nous avons discuté de quelques options ici, mais l’utilitaire offre de nombreuses autres options de ligne de commande ainsi. Tout d’abord, essayez-les, et une fois que vous avez une bonne idée de ce que nous avons discuté ici, vous pouvez en apprendre davantage sur tr en vous rendant sur sa page de manuel.

Linux tr Commande Tutoriel pour les Débutants (avec des Exemples)

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *