Cómo usar el comando Cat de Linux

El comando cat en Linux le permite concatenar archivos y mostrar la salida a la salida estándar; En la mayoría de los casos esto es una pantalla. Uno de los usos más comunes de cat es mostrar un archivo en la pantalla y también crear un archivo sobre la marcha y permitir la edición básica directamente en la terminal.

El comando cat en Linux le permite concatenar archivos y mostrar la salida a la salida estándar; En la mayoría de los casos esto es una pantalla.

Uno de los usos más comunes de cat es mostrar un archivo en la pantalla y también crear un archivo sobre la marcha y permitir la edición básica directamente en la terminal.

Cómo crear un archivo con Cat

Para crear un archivo usando el comando cat ingrese lo siguiente en la ventana de terminal:

 gato> 

Debe reemplazarlo con el nombre del archivo que desea crear.

Cuando cree un archivo de esta manera, el cursor se dejará en una nueva línea y podrá comenzar a escribir.

Esta es una excelente manera de iniciar un archivo de texto o de crear rápidamente un archivo de datos de prueba, como un archivo delimitado por comas o un archivo delimitado por tuberías.

Para terminar de editar el archivo, presione CTRL y D.

Puede probar que el proceso funcionó escribiendo el comando ls:

 ls -lt 

Esto enumera todos los archivos en la carpeta actual, y debería ver su nuevo archivo, y el tamaño debería ser mayor que cero.

Cómo mostrar un archivo con Cat

El comando cat también se puede usar para mostrar un archivo en la pantalla. Todo lo que necesita hacer es eliminar el símbolo mayor que de la siguiente manera:

 gato 

Si el archivo es muy largo, se desplazará hacia arriba en la pantalla muy rápidamente.

Para ver el archivo página por página, use el comando more:

 gato | más 

Alternativamente, también puede usar el comando less:

 gato | menos 

Para probar esto, escriba el siguiente comando:

 cat/etc/passwd | más 

Por supuesto, podría olvidarse del gato por completo y escribir lo siguiente:

 menos/etc/passwd 

Cómo mostrar números de línea

Para todas las líneas no vacías en un archivo, puede usar el siguiente comando:

 cat -b 

Si hay líneas sin caracteres, no se numerarán. Si desea mostrar números para todas las líneas independientemente de si están en blanco, escriba el siguiente comando:

 cat -n 

Cómo mostrar el final de cada línea

A veces, al analizar archivos de datos, los programadores pueden encontrar un problema porque hay caracteres ocultos al final de las líneas que no esperaban, como los espacios. Esto evita que sus analizadores funcionen correctamente.

Esta es solo una razón para mostrar un carácter de fin de línea para que pueda ver si hay caracteres en blanco.

Para mostrar el dólar como un carácter de fin de línea, ingrese el siguiente comando:

 gato -E 

Como ejemplo, mira la siguiente línea de texto

 el gato se sentó en el tapete 

Cuando ejecute esto con el comando cat -E , recibirá el siguiente resultado:

 el gato se sentó en el tapete $ 

Reducción de líneas en blanco

Cuando está mostrando el contenido de un archivo usando el comando cat, probablemente no quiera ver cuando hay un montón de líneas en blanco consecutivas.

El siguiente comando muestra cómo reducir la salida para que se omitan las líneas en blanco repetitivas.

Para aclarar esto, no se ocultarán las líneas en blanco por completo, pero si tiene cuatro líneas en blanco en una fila, solo mostrará una línea en blanco.

 cat -s 

Cómo mostrar pestañas

Si está mostrando un archivo que tiene delimitadores de tabulación, normalmente no verá las pestañas.

El siguiente comando muestra ^ I en lugar de la pestaña, lo que facilita verlos asumiendo que su archivo no contiene ^ I de todos modos.

 cat -T 

Concatenar múltiples archivos

El objetivo de cat es la concatenación, por lo que es posible que desee saber cómo mostrar varios archivos a la vez:

Puede concatenar múltiples archivos a la pantalla con el siguiente comando:

 gato 

Si desea concatenar los archivos y crear un nuevo archivo, use el siguiente comando:

 gato> 

Mostrar archivos en orden inverso

Puede mostrar un archivo en orden inverso utilizando el siguiente comando:

 tac 

Ok, técnicamente este no es el comando cat, es el comando tac, pero esencialmente hace lo mismo pero a la inversa.

Resumen

Eso es más o menos para el comando cat. Es útil para crear archivos sobre la marcha y para mostrar la salida de los archivos y, por supuesto, puede usarlo para unir varios archivos.

Rate article
labsfabs.com
Add a comment