¿Cómo usar el comando cat en Linux?
El comando cat es uno de esos clásicos de la terminal Linux. Aunque su nombre viene de “concatenate” (concatenar), su función más común es mostrar el contenido de archivos de texto directamente en la terminal. Es rápido, simple y muy poderoso si sabés cómo usarlo bien.
En esta guía te contamos cómo funciona cat, sus opciones más útiles y algunos ejemplos prácticos para sacarle el jugo en tu día a día con Linux.
¿Qué es el comando cat?
cat es una herramienta de línea de comandos que sirve para leer, combinar y crear archivos. Es muy útil para ver archivos de texto sin necesidad de abrir editores como nano o vim.
Por ejemplo, si querés ver el contenido de un archivo llamado notas.txt:
cat notas.txtUsos básicos del comando cat
Vamos con lo más elemental: mostrar archivos en pantalla.
1. Ver el contenido de un archivo
cat archivo.txt2. Ver varios archivos a la vez
cat uno.txt dos.txtEsto muestra el contenido de ambos archivos uno tras otro.
3. Crear un archivo desde la terminal
cat > nuevo.txtEsto te permite escribir texto directamente en un archivo nuevo. Cuando termines, presioná Ctrl+D para guardar y salir.
Opciones útiles de cat
1. Numerar líneas con -n
cat -n archivo.txtAgrega números de línea, ideal para revisar código o configuraciones.
2. Mostrar líneas vacías con -b
cat -b archivo.txtSimilar al anterior, pero omite las líneas en blanco.
3. Mostrar caracteres invisibles con -A
cat -A archivo.txtMuestra tabulaciones, saltos de línea y otros caracteres especiales. Útil para depurar texto.
Concatenar archivos con cat
Uno de los usos originales de cat es combinar archivos. Por ejemplo:
cat parte1.txt parte2.txt > completo.txtEsto une los archivos y guarda el resultado en completo.txt.
Redireccionamiento y cat
Como viste recién, cat trabaja muy bien con redireccionamientos. Algunos ejemplos:
>: redirige la salida y reemplaza el contenido>>: redirige y agrega al final del archivo (sin borrar lo anterior)
Por ejemplo:
cat nuevo.txt >> resumen.txtEsto agrega el contenido de nuevo.txt al final de resumen.txt.
¿Cómo saber más?
Podés leer la ayuda desde la terminal con:
man catO consultar esta referencia externa: Manual oficial de GNU cat
Conclusión
El comando cat es simple pero extremadamente útil. Sirve tanto para tareas rápidas (como ver un archivo) como para operaciones más complejas, como concatenar múltiples documentos o crear nuevos archivos desde la terminal.
Si estás empezando con Linux, cat es uno de esos comandos que vas a usar una y otra vez. Y cuanto más lo uses, más cómodo te vas a sentir con la terminal.
