viernes, 6 de septiembre de 2019

Comando "CAT" en Linux


Hola amigos del software libre.

En este artículo os mostraré de una forma rápida y resumida el uso del comando "cat" mediante ejemplos.

Definición:

cat: Concatena y muestra por la salida estándar ( por la pantalla), el contenido de uno o múltiples archivos. Cuando no es acompañado por ningún fichero o por el guión "-", entonces lee la entrada estándar (entrada por teclado).


Ejemplos:

1.- Muestra el contenido del archivo file1.txt por pantalla.

$ cat file1.txt



2.- Muestra el contenido de los tres archivos de una forma continua por pantalla.

$ cat file1.txt file2.txt file3.txt



3.- Muestra el contenido de todos los archivos con extensión ".txt" del directorio donde se ejecuta:

$ cat *.txt



4.- Concatena el contenido de los tres archivos y el resultado es guardado en el archivo union.txt:

$ cat file1.txt file2.txt file3.txt > union.txt


$ cat union.txt



5.- Muestra por pantalla el contenido del file1.txt, lee y muestra por pantalla la entrada estándar (entrada de caracteres por teclado, finalizando la introducción de los mismos con la combinación de teclado "Ctrl" mas "D") y continua concatenando la muestra por pantalla del contenido de file2.txt:

$ cat file1.txt - file2.txt


Espera la entrada por teclado.


Una vez entrado el texto y pulsando "Enter" se repiten los caracteres en la próxima linea.

Pulsando "Ctrl" mas "D" continua mostrando el contenido de "file2.txt".



6.- Concatena el contenido de file1.txt con la entrada de texto por teclado con el contenido de file2.txt y lo guarda todo en el archivo input.txt:

$ cat file1.txt - file2.txt > input.txt


Espera la entrada de texto, una vez introducido y terminado presionando "Ctrl"mas "D" en envía concatenado con el contenido del archivo flie1.txt y del archivo file2.txt, manteniendo el orden de preferencia.





7.- Lee información del teclado, hasta que se teclea la combinación de teclas "Ctrl" mas "D", luego copia todo al fichero entrada:

$ cat > input.txt


Presionando la combinación de teclas "Ctrl" mas "D" terminaremos la entrada por teclado y devolveremos el control al intérprete de comandos.


El texto será dirigido y guardado en el archivo "input.txt".



Este artículo no está terminado y será dinámico, se irá implementando con mas ejemplos.

Si queréis cooperar podéis dejar algún ejemplo del comando "cat" en los comentarios y los iré agregando en este artículo haciendo una reseña a vuestro nombre.

Saludos.

No hay comentarios:

Publicar un comentario

Gracias por participar en este blog.