En esta oportunidad vamos a comenzar a ver un comando que luego unido a otro/s harán de nuestro conocimiento una gran herramienta! Aprovechamos a mostrarte todo sobre el Comando Cat y continuamos con el curso de GNU/Linux desde cero que podemos encontrar en el siguiente enlace: https://luiszambrana.com.ar/gnu-linux-desde-cero/

comando cat
comando cat

CAT: Viene de Catenate o encadenar. Básicamente sirve para mostrar archivos, copiar archivo en un documento nuevo, agregar texto al final de un archivo existente.

Ejemplos de uso del comando CAT:

En nuestro ubuntu 20.04 vamos a encontrar con el archivo lsb-release que se encuentra en la carpeta /etc y que cuenta con la información de la distribución que estamos utilizando.

cat /etc/lsb-release
cat

Si pongo dos archivos en vez de uno como en la imagen anterior cat los encadenara o los mostrará uno seguido del otro

cat /etc/lsb-release hola.txt
cat con dos archivos
cat con dos archivos

En la imagen anterior vemos como se muestran dos archivos y despues en un mismo comando se concatenan. Podes practicar tranquilo por que solo es algo VIRTUAL no une los archivos físicamente.

Recordá que siempre vas a tener la ayuda para saber todo lo que es capaz un comando:

man cat
man ayuda cat

Si quisiéramos que el resultado del encadenado anterior sea un nuevo archivo de texto podemos usar >> para hacerlo:

cat /etc/lsb-release hola.txt >> soylamescla.txt
cat guardando salida a archivo

A veces puede surgir que queramos saber cual es una linea en especial para luego poder eliminarla. Cat nos ofrece -n para agregar el numero de linea al archivo que vamos a mostrar.

cat -n /etc/lsb-release

El resultado sera 4 lineas ya que comienza a contar desde el 1:

cat -n /etc/lsb-release
contando lineas de /etc/lsb-release

Otro ejemplo que podemos usar con cat es generar un echo que se agregue a un texto ya creado.

Suponemos que tengo el texto milistadecompras.txt y quiero agregar algo nuevo:

cat y echo

Ojala te guste la idea de manejar todo desde la linea de comandos! Paso a paso dedicale tiempo a conocer la estructura de archivos y luego conociendo los comandos (como en este caso cat) veras como se abre una nueva puerta a la administración de sistemas.

En la próxima entrada del curso https://luiszambrana.com.ar/gnu-linux-desde-cero/ veremos el comando grep y te mostrare la potencia que tiene la union de cat y grep.

Print Friendly, PDF & Email
Share:

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *