10 comandos tr útiles en Linux

En este artículo, veremos más información sobre 10 comandos tr útiles en Linux.

tr (abreviatura de translate) es una utilidad de línea de comandos útil que traduce, comprime y / o elimina caracteres de la entrada estándar, escribiendo en la salida estándar. Es un programa útil para manipular texto en la línea de comandos.

La sintaxis del comando tr:

# tr [OPTION]… SET1 [SET2]

1 Convierta todo el texto de minúsculas a mayúsculas y viceversa

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

Convierte texto de minúsculas a mayúsculas.

2. El comando alternativo para el comando anterior es el que se muestra a continuación.

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

3. Redirección de entrada y salida

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

Con este comando puede enviar entrada a tr usando la redirección de entrada y redirigir la salida a un archivo usando el mismo comando.

4. Eliminar caracteres del archivo

# cat file.txt | tr -d ' '

El comando anterior eliminará los espacios en blanco del archivo. Puede mencionar cualquier carácter que desee eliminar.

5. Eliminar caracteres dobles

# cat domains.txt | tr -s ' '

El comando anterior eliminará los espacios en blanco dobles. Puede utilizar la opción -s para comprimir los caracteres dejando solo una aparición de ellos.

6. Muestra el número del archivo

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

Si desea mostrar el número y eliminar todas las letras, el comando anterior lo ayudará. La opción -c le dice a tr que use el complemento dado de SET.

7. Divida la línea en una sola palabra

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

Este comando dividirá la única línea de palabras en varias líneas.

8. Une varias líneas en una sola oración.

# tr "\n' ' ' <>

9. También es posible traducir un solo carácter, por ejemplo, un espacio en un carácter “:”, como sigue.

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

10. Página de manual

# man tr

Para obtener más información sobre tr ejecutar el comando anterior.

En este artículo, hemos visto 10 comandos tr útiles en Linux.


Cómo instalar y configurar CSF (ConfigServer Security & Firewall) en CentOS 7

Cómo instalar y configurar CSF (ConfigServer Security & Firewall) en CentOS 7

ConfigServer Security & Firewall (también llamado csf en forma abreviada) es un firewall de inspección de paquetes de estado (SPI). Aprenda a instalar y configurar CSF en CentOS 7

Cómo instalar el agente de copia de seguridad R1Soft en CentOS

Cómo instalar el agente de copia de seguridad R1Soft en CentOS

Aprenda a instalar R1Soft Backup Agent en CentOS y configurarlo. R1Soft Server Backup Manager ofrece a los proveedores de servicios una solución flexible y fácil de usar.

Cómo modificar los límites de CloudLinux LVE

Cómo modificar los límites de CloudLinux LVE

En este artículo, hemos explicado cómo modificar los límites de CloudLinux LVE. Entonces empecemos. Los límites de CloudLinux LVE se pueden cambiar utilizando LVE Manager.

Cómo cambiar el SSH del puerto del servidor Linux

Cómo cambiar el SSH del puerto del servidor Linux

Para cambiar el puerto SSH del servidor Linux, debe iniciar sesión en el servidor a través de SSH y modificar el archivo de configuración SSH.

Cómo instalar Centova Cast en CentOS

Cómo instalar Centova Cast en CentOS

Centova Cast es la plataforma de gestión líder para transmisiones de radio por Internet, que proporciona una amplia información y control a los proveedores de alojamiento de transmisiones.

Cómo configurar la retransmisión de correo en su servidor de correo

Cómo configurar la retransmisión de correo en su servidor de correo

Puede solucionar los problemas de envío de correo electrónico utilizando la siguiente configuración de retransmisión de correo electrónico.

Cómo instalar Apache, MariaDB, PHP y phpMyAdmin en Ubuntu 18.04

Cómo instalar Apache, MariaDB, PHP y phpMyAdmin en Ubuntu 18.04

Aprenderemos a instalar Apache MariaDB PHP y PHPMyAdmin en el servidor Ubuntu 18.04. Apache, MySQL / MariaDB y PHP están compuestos por paquetes. Se conoce como LAMP

Aprenda la gestión básica de usuarios en Linux

Aprenda la gestión básica de usuarios en Linux

¿Quiere agregar, modificar o eliminar un usuario en Linux? Aquí tienes el artículo perfecto.

Aprenda la gestión básica de grupos en Linux

Aprenda la gestión básica de grupos en Linux

Obtenga más información sobre la gestión de grupos en Linux. Cómo agregar grupos, modificar grupos y eliminar grupos, agregar miembros en Linux. Cree un nuevo grupo, use el comando groupadd.

Aprenda a instalar Fail2ban en CentOS 7

Aprenda a instalar Fail2ban en CentOS 7

Fail2ban es muy útil para asegurar la conexión SSH. Ahora debería poder instalar y configurar fail2ban en centos7, agregue una capa adicional de seguridad al servidor