10 commandes tr utiles sous Linux

Dans cet article, nous verrons plus d'informations sur 10 commandes tr utiles sous Linux.

tr (abréviation de translate) est un utilitaire de ligne de commande utile qui traduit, compresse et/ou supprime des caractères de l'entrée standard, en écrivant sur la sortie standard. C'est un programme utile pour manipuler du texte sur la ligne de commande.

La syntaxe de la commande tr :

# tr [OPTION]… SET1 [SET2]

1 Convertir tout le texte de minuscules en majuscules et vice versa

# cat file.txt | tr [:lower:] [:upper:]

Il convertit le texte de minuscules en majuscules.

2. La commande alternative pour la commande ci-dessus est comme indiqué ci-dessous

# cat linux.txt | tr [a-z] [A-Z]

3. Redirection d'entrée et de sortie

# tr [a-z] [A-Z] < file1.txt=""> file2.txt

En utilisant cette commande, vous pouvez envoyer une entrée à tr en utilisant la redirection d'entrée et rediriger la sortie vers un fichier en utilisant la même commande.

4. Supprimer des caractères du fichier

# cat file.txt | tr -d ' '

La commande ci-dessus supprimera les espaces blancs du fichier. Vous pouvez mentionner n'importe quel caractère que vous souhaitez supprimer.

5. Supprimer les caractères doubles

# cat domains.txt | tr -s ' '

La commande ci-dessus supprimera les doubles espaces blancs. Vous pouvez utiliser l'option -s pour presser les caractères en n'en laissant qu'une seule occurrence.

6. Afficher le numéro du fichier

# cat file.txt | tr -cd "[:digit:]\n'

Si vous souhaitez afficher le numéro et supprimer toutes les lettres, la commande ci-dessus vous aidera. L'option -c indique à tr d'utiliser le complément dans la donnée de SET.

7. Rupture de ligne en un seul mot

# cat file.txt | tr ' ' "\n'

Cette commande divisera la seule ligne de mots en plusieurs lignes.

8. Joignez plusieurs lignes dans une seule phrase

# tr "\n' ' ' <>

9. Il est également possible de traduire un seul caractère, par exemple un espace en un caractère " : ", comme suit.

# echo "neotechsystems.net =>Linux-HowTos,Guides,Tutorials' | tr ' ' ":'

10. Page de manuel

# man tr

Pour en savoir plus sur tr, exécutez la commande ci-dessus.

Dans cet article, nous avons vu 10 commandes tr utiles sous Linux.


Comment installer et configurer CSF (ConfigServer Security & Firewall) sur CentOS 7

Comment installer et configurer CSF (ConfigServer Security & Firewall) sur CentOS 7

ConfigServer Security & Firewall (également appelé csf en abrégé) est un pare-feu Stateful Packet Inspection (SPI). Apprenez à installer et configurer CSF sur CentOS 7

Comment installer lagent de sauvegarde R1Soft sur CentOS

Comment installer lagent de sauvegarde R1Soft sur CentOS

Apprenez à installer R1Soft Backup Agent sur CentOS et à le configurer. R1Soft Server Backup Manager offre aux fournisseurs de services une solution flexible et conviviale pour les serveurs.

Comment modifier les limites CloudLinux LVE

Comment modifier les limites CloudLinux LVE

Dans cet article, nous avons expliqué comment modifier les limites CloudLinux LVE. Alors, commençons. Les limites CloudLinux LVE peuvent être modifiées à l'aide de LVE Manager.

Comment changer le SSH du port du serveur Linux

Comment changer le SSH du port du serveur Linux

Pour changer le port SSH du serveur Linux, vous devez vous connecter au serveur via SSH et modifier le fichier de configuration SSH.

Comment installer Centova Cast sur CentOS

Comment installer Centova Cast sur CentOS

Centova Cast est la principale plate-forme de gestion des flux de radio Internet, offrant un aperçu et un contrôle étendus aux fournisseurs d'hébergement de flux.Centova Cast

Comment configurer le relais de messagerie sur votre serveur de messagerie

Comment configurer le relais de messagerie sur votre serveur de messagerie

Vous pouvez surmonter les problèmes d'envoi d'e-mails en utilisant les paramètres de relais de messagerie suivants.

Comment installer Apache, MariaDB, PHP et phpMyAdmin dans Ubuntu 18.04

Comment installer Apache, MariaDB, PHP et phpMyAdmin dans Ubuntu 18.04

Nous allons apprendre à installer Apache MariaDB PHP et PHPMyAdmin sur le serveur Ubuntu 18.04. Apache, MySQL/MariaDB et PHP sont composés de packages. Il est connu sous le nom de LAMPE

Apprendre la gestion des utilisateurs de base sous Linux

Apprendre la gestion des utilisateurs de base sous Linux

Vous souhaitez ajouter, modifier ou supprimer un utilisateur sous Linux ? Voici l'article parfait pour vous.

Apprendre la gestion de groupe de base sous Linux

Apprendre la gestion de groupe de base sous Linux

En savoir plus sur la gestion de groupe sous Linux. Comment ajouter un groupe, modifier un groupe et supprimer un groupe, ajouter des membres sous Linux. Créez un nouveau groupe, utilisez la commande groupadd.

Apprenez à installer Fail2ban sur CentOS 7

Apprenez à installer Fail2ban sur CentOS 7

Fail2ban est très utile pour sécuriser la connexion SSH. Vous devriez maintenant pouvoir installer et configurer fail2ban sur centos7, ajouter une couche de sécurité supplémentaire au serveur