Български | Català | Deutsche | Hrvatski | Čeština | Dansk | Nederlandse | English | Eesti keel | Français | Ελληνικά | Magyar | Italiano | Latviski | Norsk | Polski | Português | Română | Русский | Српски | Slovenský | Slovenščina | Español | Svenska | Türkçe | 汉语 | 日本語 |
P

tr

Phrase active
Date de mise à jour des informations: 2026/02/11
Fréquence des requêtes de recherche
269802
Définition de l'expression
inconnu
Expression traduire
tri, tr, tre, tres, trans

tr Article

📝

Comprendre la commande TR : un guide complet

Bienvenue sur serpulse.com, où nous plongeons en profondeur dans le monde de la technologie et explorons ses nombreuses facettes. Aujourd'hui, nous nous concentrons sur une commande souvent négligée mais incroyablement utile, en particulier pour ceux qui travaillent avec des fichiers texte sur des systèmes de type Unix. Cette commande est TR.

Qu'est-ce que TR ?

La commande TR signifie « traduire » ou « translittérer ». Il s'agit d'un utilitaire simple mais puissant utilisé dans les systèmes d'exploitation Unix et de type Unix (y compris Linux) pour remplacer ou supprimer des caractères de l'entrée standard (stdin), qui peut être un fichier ou une sortie canalisée à partir d'une autre commande.

Syntaxe de base de TR

La syntaxe de base de la commande TR est :

tr [options] set1 [set2]
  • Set1 : premier jeu de caractères que vous souhaitez traduire ou supprimer.
  • Set2 : deuxième jeu de caractères qui remplacera set1. En cas d'omission, la commande supprime les caractères de set1.

Utilisations courantes de TR

Remplacement des caractères

Vous pouvez utiliser la commande TR pour remplacer des caractères spécifiques dans une chaîne ou un fichier. Par exemple :

echo "bonjour tout le monde" | tr 'o' '0'

Cette commande remplace toutes les instances de la lettre « o » par le chiffre « 0 », ce qui donne « hell0 w0rld ».

Suppression de caractères

Pour supprimer des caractères spécifiques, omettez simplement set2. Par exemple :

echo "bonjour tout le monde" | tr -d 'lo'

Cela supprime toutes les occurrences de « l » et « o », ce qui donne « he wrd ».

Compression de caractères répétés

La commande TR peut également compresser des instances répétées de caractères en un seul caractère. Utilisez l'option -s à cet effet :

echo "bonjour tout le monde" | tr -s 'o'

Cela réduit plusieurs « o » consécutifs à un seul, produisant ainsi « helo world ».

Compression des jeux de caractères

Semblable à la compression, l'option -s peut être utilisée pour regrouper des ensembles de caractères en une seule instance :

écho "aaabbbccc" | tr -s 'abc'

Cela donne "abc", car chaque ensemble de caractères répétés est réduit à une seule occurrence.

Conversion du cas

La commande TR peut facilement convertir du texte entre majuscules et minuscules :

  • Convertir en majuscules :
echo "bonjour tout le monde" | tr '[:inférieur:]' '[:upper:]'
  • Convertir en minuscules :
echo "HELLO WORLD" | tr '[:upper:]' '[:lower:]'

Utilisation avancée du TR

Utiliser les plages

Vous pouvez spécifier des plages au sein de vos ensembles à l'aide du trait d'union (-). Par exemple, pour supprimer tous les chiffres d'une chaîne :

écho "abc123def456" | tr -d '0-9'

Cela supprime tous les nombres, ce qui donne "abcdef".

Combinaison d'options

La commande TR vous permet de combiner plusieurs options pour des transformations plus complexes. Voici un exemple qui supprime tous les espaces et convertit le texte en majuscule :

echo " bonjour tout le monde " | tr -d ' ' | tr '[:inférieur:]' '[:upper:]'

Cette commande supprime tous les espaces et change les lettres en majuscules, affichant "HELLOWORLD".

Gestion des caractères spéciaux

Lorsque vous travaillez avec des caractères spéciaux, utilisez des séquences d'échappement ou des guillemets pour garantir une manipulation correcte. Par exemple, pour remplacer les nouvelles lignes par des espaces :

echo -e "line1\nline2\nline3" | tr '\n' ' '

Cela transforme chaque nouvelle ligne en espace, produisant "line1 line2 line3".

Applications pratiques du TR

Nettoyage des données

Dans les tâches de traitement de données, TR est inestimable pour nettoyer les fichiers d'entrée en supprimant les caractères indésirables ou en normalisant le formatage.

Cryptage

Bien qu'il ne s'agisse pas d'un cryptage sécurisé, TR peut être utilisé pour une simple substitution de caractères, similaire aux chiffres de base de César.

Formatage du texte

Pour préparer le texte à afficher ou à traiter ultérieurement, TR peut aider à normaliser le format en convertissant la casse ou en supprimant les caractères superflus.

Conseils pour une utilisation efficace de TR

  • Comprendre les classes de personnages : Familiarisez-vous avec les classes de personnages telles que [:digit:], [:alpha:], [:space:], etc., pour des transformations plus flexibles.
  • Utilisez judicieusement les guillemets : placez vos ensembles entre guillemets pour éviter les problèmes liés aux caractères spéciaux ou aux espaces.
  • Pipe soigneusement : Lorsque vous enchaînez des commandes à l'aide de tubes, assurez-vous que le résultat d'une commande est compatible avec l'entrée attendue par TR.

Conclusion

La commande TR peut sembler simple à première vue, mais sa polyvalence et son efficacité en font un outil essentiel pour toute personne travaillant avec du texte dans des environnements de type Unix. Que vous nettoyiez des données, formatiez du texte ou effectuiez un cryptage de base, TR peut rationaliser votre flux de travail et gagner du temps.

Nous espérons que ce guide complet vous a fourni des informations précieuses sur les capacités et les utilisations de la commande TR. Restez à l'écoute pour des articles plus informatifs sur la technologie et les utilitaires logiciels sur serpulse.com.

Postes dans Google

Expressions de recherche - Google

🔍
Position Domaine Page Actes
1 translate.yandex.ru /dictionary/%d0%90%d...
Titre
tr - Словарь и онлайн перевод на английский, русский ...
Dernière mise à jour
N / A
Autorité de la page
N / A
Trafic: N / A
Liens retour: N / A
Partages sociaux: N / A
Temps de chargement: N / A
Aperçu de l'extrait:
tr - Словарь и онлайн перевод на английский, русский ...
Бесплатный онлайн перевод с английского и других языков на русский и обратно . Переводчик работает со словами, текстами, а также веб-страницами и надписями ...
2 ru.wikipedia.org /;21485444
Titre
N / A
Dernière mise à jour
N / A
Autorité de la page
N / A
Trafic: N / A
Liens retour: N / A
Partages sociaux: N / A
Temps de chargement: N / A
Aperçu de l'extrait:
Aucun extrait disponible
3 context.reverso.net /%d0%bf%d0%b5%d1%80%...
Titre
Перевод "TR" на русский - примеры английский
Dernière mise à jour
N / A
Autorité de la page
N / A
Trafic: N / A
Liens retour: N / A
Partages sociaux: N / A
Temps de chargement: N / A
4 www.translate.ru /%D0%BF%D0%B5%D1%80%...
Titre
tr – перевод на русский с английского
Dernière mise à jour
N / A
Autorité de la page
N / A
Trafic: N / A
Liens retour: N / A
Partages sociaux: N / A
Temps de chargement: N / A
Aperçu de l'extrait:
tr – перевод на русский с английского
перевод "tr" с английского на русский от PROMT, TR, транзакция, совокупный доход , tr shelf, TR switch, TR switching, транскрипция, произношение, ...
6 www.trpub.ru /about/
Titre
О компании TR Publish
Dernière mise à jour
N / A
Autorité de la page
N / A
Trafic: N / A
Liens retour: N / A
Partages sociaux: N / A
Temps de chargement: N / A
Aperçu de l'extrait:
О компании TR Publish
Компания TR Publish предоставляет профессиональные услуги письменного и устного перевода , а также услуги перевода и озвучивания видеоматериалов, современной ...
7 www.babla.ru /%D0%B0%D0%BD%D0%B3%...
Titre
TR - Перевод на русский
Dernière mise à jour
N / A
Autorité de la page
N / A
Trafic: N / A
Liens retour: N / A
Partages sociaux: N / A
Temps de chargement: N / A
Aperçu de l'extrait:
TR - Перевод на русский
Перевод 'tr' с английского на русский и многие другие переводы с помощью бесплатного онлайн словаря.

Postes dans Yandex

Expressions de recherche - Yandex

🔍
Position Domaine Page Actes
1 doka-guide.vercel.app /html/tables/
Titre
Как устроены таблицы в HTML и как их правильно верстать.
Dernière mise à jour
N / A
Autorité de la page
N / A
Trafic: N / A
Liens retour: N / A
Partages sociaux: N / A
Temps de chargement: N / A
Aperçu de l'extrait:
Как устроены таблицы в HTML и как их правильно верстать.
« tr » расшифровывается как «table row» и переводится «ряд таблицы».
2 info-master.su /programming/web/htm...
Titre
Теги TR , TD и TH
Dernière mise à jour
N / A
Autorité de la page
N / A
Trafic: N / A
Liens retour: N / A
Partages sociaux: N / A
Temps de chargement: N / A
Aperçu de l'extrait:
Теги TR , TD и TH
Продолжаем изучать таблицы, и сегодня чуть подробнее об основных табличных тегах TR и TD, а также о малоизвестном теге TH.
3 hcdev-ru.pages.dev /html/tr/
Titre
< tr > HTML и CSS с примерами кода
Dernière mise à jour
N / A
Autorité de la page
N / A
Trafic: N / A
Liens retour: N / A
Partages sociaux: N / A
Temps de chargement: N / A
Aperçu de l'extrait:
< tr > HTML и CSS с примерами кода
Тег tr (от англ. table row — строка таблицы) служит контейнером для создания строки таблицы.
4 basicweb.ru /html/tag_tr.php
Titre
Тег < tr > | HTML справочник
Dernière mise à jour
N / A
Autorité de la page
N / A
Trafic: N / A
Liens retour: N / A
Partages sociaux: N / A
Temps de chargement: N / A
Aperçu de l'extrait:
Тег < tr > | HTML справочник
Строка таблицы определяется элементом tr .
5 open-source-peace.github.io /w3schoolsrus/tags/t...
Titre
HTML Тег < tr >. Справочник тегов. W3Schools на русском
Dernière mise à jour
N / A
Autorité de la page
N / A
Trafic: N / A
Liens retour: N / A
Partages sociaux: N / A
Temps de chargement: N / A
Aperçu de l'extrait:
HTML Тег < tr >. Справочник тегов. W3Schools на русском
Элемент tr содержит один или несколько th или td элементов.
6 html.okpython.net /html/html_spravochn...
Titre
HTML
Dernière mise à jour
N / A
Autorité de la page
N / A
Trafic: N / A
Liens retour: N / A
Partages sociaux: N / A
Temps de chargement: N / A
Aperçu de l'extrait:
HTML
В HTML тег tr (от англ. table row – строка таблицы) предназначен для формирования строк таблицы и может содержать заголовочные ячейки th или...
7 htmlacademy.ru /blog/html-tags/tr
Titre
tr — строка таблицы — журнал «Доктайп» | HTML Academy
Dernière mise à jour
N / A
Autorité de la page
N / A
Trafic: N / A
Liens retour: N / A
Partages sociaux: N / A
Temps de chargement: N / A
Aperçu de l'extrait:
tr — строка таблицы — журнал «Доктайп» | HTML Academy
Если необходимо создать таблицу без использования тега < tr >, можете воспользоваться другими тегами для создания разметки, например...
8 developer.mozilla.org /en-us/docs/web/html...
Titre
< tr >
Dernière mise à jour
N / A
Autorité de la page
N / A
Trafic: N / A
Liens retour: N / A
Partages sociaux: N / A
Temps de chargement: N / A
Aperçu de l'extrait:
< tr >
An additional table row ( < tr > ) is added as the first row of the table with column header cells (
) providing a header for each column.;5823197
9 javarush.com /quests/lectures/ru....
Titre
Курс Модуль 1
Dernière mise à jour
N / A
Autorité de la page
N / A
Trafic: N / A
Liens retour: N / A
Partages sociaux: N / A
Temps de chargement: N / A
Aperçu de l'extrait:
Курс Модуль 1
Внутри него размещаются строки таблицы, каждая из которых определяется с помощью тега < tr >.
10 spravka.seodon.ru /html/tr.php
Titre
seodon.ru | Теги HTML - Тег TR
Dernière mise à jour
N / A
Autorité de la page
N / A
Trafic: N / A
Liens retour: N / A
Partages sociaux: N / A
Temps de chargement: N / A
Aperçu de l'extrait:
seodon.ru | Теги HTML - Тег TR
Естественно, к тегу < TR > можно применить не только его атрибуты, но и стили (CSS).

Services supplémentaires

💎