Comando cat en Linux: Mostrar, Concatenar y Crear Archivos
El comando cat en Linux concatena archivos, imprime su contenido en pantalla y también puede recibir texto escrito desde el teclado hacia un archivo.
Las opciones más comunes de cat son:
- -b Numera las líneas que no están en blanco
- -E Muestra $ al final de cada línea
- -n Numera todas las líneas, inclusive en blanco
- -s Elimina las líneas repetidas en blanco
- -T Cambia el código de la tecla TAB por ^I
Veamos cómo crear un archivo con solo algunas líneas de texto:
$ cat > teste.txt
Ahora puedes escribir cualquier texto. Cuando termines, presiona Ctrl d en una línea vacía para finalizar la entrada de datos y guardar el archivo teste.txt.
Para ver el contenido del archivo recién creado:
$ cat teste.txt
Cat también puede servir para concatenar archivos.
$ cat texto1.txt > texto.txt
Observa que en este ejemplo el contenido del archivo texto.txt es reemplazado por texto1.txt.
Para agregar el contenido de texto1.txt al final del archivo texto.txt lo correcto sería:
$ cat texto1.txt >> texto.txt
Muestra el contenido de un archivo de código fuente con las líneas numeradas:
$ cat -n teste.c 1 #include <stdio.h> 2 int main() 3 { 4 printf("Certificação Linux!\n"); 5 };
Tú que eres profesional de TI, de soporte o desarrollador, ¿ya pensaste en aprender Linux de verdad?
Aprende mucho más sobre Linux en nuestro curso en línea. Puedes realizar la inscripción aquí. Si ya tienes una cuenta, o quieres crear una, simplemente ingresa o crea tu usuario aquí.
¿Te gustó? Comparte
Eso fue solo una pieza. El curso enseña el camino completo — desde tu primer comando hasta el día del examen.