Cómo usar el comando Linux Cat

Cómo usar el comando Linux Cat
Sorprendentemente, este no es tu gato de mascota diario. Cuando lo ejecutas, no imprime miau!

El comando Linux CAT se usa para imprimir el contenido de un archivo de texto. Con el comando Linux CAT, puede imprimir el contenido de su archivo fuente C, Java, archivos de configuración de Linux, etc.

El comando CAT está disponible en cada distribución de Linux de forma predeterminada. Entonces, no tienes que instalarlo por separado.

En este artículo, te mostraré cómo usar el comando Linux Cat. Entonces empecemos.

Uso básico del comando Linux Cat:

El uso básico y más común del comando Linux CAT es usarlo sin ninguna opción de comando.

Por ejemplo, para ver el contenido del /etc/huéspedes Directorio, ejecute el comando CAT de la siguiente manera:

$ Cat /Etc /Hosts

Como puede ver, el contenido del /etc/huéspedes El archivo de configuración se imprime en la pantalla.

Números de línea de impresión:

Digamos que desea imprimir el contenido de un archivo fuente de Java en el terminal. Puedes usar el comando gato por supuesto. Pero el comando CAT no muestra números de línea de forma predeterminada. Para un archivo fuente o un programa, es esencial. Afortunadamente, el comando de gato tiene -norte opción que puede usar para mostrar números de línea.

Para mostrar el contenido junto con el número de línea del archivo de origen Java Bienvenido.Java, Ejecute el comando Linux CAT de la siguiente manera:

$ cat -n bienvenido.Java

Como puede ver, los números de línea se muestran.

Numerar solo líneas no en blanco:

Si desea mostrar números de línea para las líneas que no están solo en blanco, puede usar el -b Opción del comando Linux CAT.

En el archivo fuente de Java anterior bienvenido.Java, he agregado algunas líneas en blanco solo para demostrar cómo el -b Opción funciona.

Como puede ver, con el -norte opción, todas las líneas (incluidas las líneas en blanco) están numeradas.

$ cat -n bienvenido.Java

Con el -b Opción, solo las líneas que no están en blanco están numeradas como puede ver en la captura de pantalla a continuación.

$ cat -b bienvenido.Java

Eliminar repetidas líneas vacías:

Un archivo que intenta ver puede tener muchas líneas vacías una tras otra. Esto hará que la salida del comando de gato sea muy larga y molesta.

Puedes usar el -s Opción del comando Linux CAT para eliminar las líneas vacías repetidas de la siguiente manera:

$ CAT -S Bienvenido.Java

Impresión de los caracteres de pestaña:

En un archivo de código fuente de un programa, es posible que haya utilizado muchos caracteres de pestaña. Afortunadamente, son invisibles por defecto. Pero, si realmente necesita ver todos los caracteres de pestaña que tiene en su archivo, entonces puede usar el -T Opción del comando Linux CAT.

Donde necesite esta función es cuando desea reemplazar todos los caracteres de tabulación con espacios blancos y desea asegurarse de que no queden caracteres de pestaña.

Para mostrar todos los caracteres de pestaña en nuestro Bienvenido.Java Archivo de origen, el comando Linux CAT se puede usar de la siguiente manera:

$ cat -t bienvenido.Java

Como puede ver, los caracteres de pestaña se muestran como ^I.

Impresión de caracteres de final de línea:

Si desea imprimir el carácter EOL (final de la línea) que está representado por $, puede usar el -mi Opción del comando Linux CAT.

Por ejemplo, para imprimir los caracteres EOL de la bienvenida.Java, ejecute el comando Linux CAT de la siguiente manera:

$ cat -e bienvenido.Java

Como puede ver, los caracteres de EOL se imprimen.

Impresión de caracteres no imprimentes, pestañas y EOL:

Anteriormente, tenías que usar el -V Opción para imprimir los caracteres no imprimibles, use el -T opción para imprimir los caracteres de pestaña y usar el -mi opción para imprimir los caracteres de EOL. ¿Qué pasa si necesita imprimir todos estos?? Bueno, puedes combinar todas estas opciones de la siguiente manera:

$ cat -vte bienvenido.Java

Pero hay una mejor solución. El comando Linux Cat tiene un -A opción que hace lo mismo con menos tipificación.

$ Cat -A bienvenido.Java

Como puede ver, las salidas son las mismas.

Entonces, así es básicamente cómo usa el comando Linux CAT para mostrar archivos de texto en Linux. Gracias por leer este artículo.