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.
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.
La syntaxe de base de la commande TR est :
tr [options] set1 [set2]
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 ».
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 ».
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 ».
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.
La commande TR peut facilement convertir du texte entre majuscules et minuscules :
echo "bonjour tout le monde" | tr '[:inférieur:]' '[:upper:]'
echo "HELLO WORLD" | tr '[:upper:]' '[:lower:]'
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".
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".
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".
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.
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.
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.
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.
| 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:
Бесплатный онлайн перевод с английского и других языков на русский и обратно . Переводчик работает со словами, текстами, а также веб-страницами и надписями ... |
|||
| 2 | ru.wikipedia.org | /;21485444 | |
|
URL complète
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
Aperçu de l'extrait:
TR |
|||
| 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" с английского на русский от PROMT, TR, транзакция, совокупный доход , tr shelf, TR switch, TR switching, транскрипция, произношение, ... |
|||
| 6 | www.trpub.ru | /about/ | |
|
URL complète
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 предоставляет профессиональные услуги письменного и устного перевода , а также услуги перевода и озвучивания видеоматериалов, современной ... |
|||
| 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' с английского на русский и многие другие переводы с помощью бесплатного онлайн словаря. |
|||
| Position | Domaine | Page | Actes | |
|---|---|---|---|---|
| 1 | doka-guide.vercel.app | /html/tables/ | ||
|
URL complète
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:
« 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. |
||||
| 3 | hcdev-ru.pages.dev | /html/tr/ | ||
|
URL complète
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 (от англ. table row — строка таблицы) служит контейнером для создания строки таблицы. |
||||
| 4 | basicweb.ru | /html/tag_tr.php | ||
|
URL complète
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 . |
||||
| 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:
Элемент 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 тег tr (от англ. table row – строка таблицы) предназначен для формирования строк таблицы и может содержать заголовочные ячейки th или... |
||||
| 7 | htmlacademy.ru | /blog/html-tags/tr | ||
|
URL complète
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 >, можете воспользоваться другими тегами для создания разметки, например... |
||||
| 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: 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:
Внутри него размещаются строки таблицы, каждая из которых определяется с помощью тега < tr >. |
||||
| 10 | spravka.seodon.ru | /html/tr.php | ||
|
URL complète
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:
Естественно, к тегу < TR > можно применить не только его атрибуты, но и стили (CSS). |
||||