Cómo combinar archivos de texto en Linux

Cómo combinar archivos de texto en Linux
Un archivo es una colección de datos almacenados en un sistema informático identificado principalmente por su nombre de archivo. Necesitamos combinar múltiples archivos de manera organizada y mantenerlos en un solo lugar. El comando CAT ayuda a los usuarios de Linux a combinar archivos de texto.

También puede usar comandos CAT para múltiples operaciones, como crear archivos simples o múltiples, ver sus contenidos, fusionar archivos y mostrar la salida a una pantalla. Incluso puede redirigir estos contenidos a los archivos. Si también desea conocer el enfoque para combinar archivos de texto, no se preocupe. En esta guía, conocerá las formas de combinar archivos de texto en Linux.

Cómo combinar archivos de texto en Linux

Primero, encontremos todas las opciones disponibles en el comando CAT. Luego ejecute el siguiente comando:

gato -Help

Comencemos con un ejemplo en el que desea combinar F1.txt, f2.txt y f3.archivos txt en f4.TXT. Usando el siguiente comando, puede realizar la tarea:

gato F1.txt f2.txt f3.txt> f4.TXT

En caso de que no quiera sobrescribir el F4.archivo txt, use el siguiente comando:

gato F1.txt f2.txt f3.txt >> f4.TXT

Como puede ver en las imágenes anteriores, hay una gran diferencia en el resultado de ambos comandos.

Puede usar el siguiente comando CAT para ver el contenido del archivo sin abrirlo:

gato.TXT

Puede usar el comando CAT, seguido del comando de tubería (|) y el comando de clasificación para ordenar los archivos de texto combinados en un patrón de lista ordenado.

Después de eso, use el símbolo de redirección de salida (>) con el nombre del archivo en el que se va a copiar el texto combinado. Después de eso, todas las líneas de texto en el archivo de resultados se ordenarán en orden alfabético. El comando debe ser:

gato F1.txt f3.txt f2.txt | ordenar> f4.TXT.

Puede ver el contenido de un archivo con números de línea. Use -n seguido del nombre del archivo como:

CAT -N F1.TXT

Si desea combinar varios archivos grandes, entonces en lugar de especificar el nombre de cada archivo para concatenarse, use los comodines para identificar estos archivos, seguido de un símbolo de redirección de salida.

Por lo tanto, es posible concatenar todos los archivos en el directorio actual utilizando un símbolo de asterisco (*) Wildcard como:

gato *.txt> f1.TXT.

Podemos usar el símbolo de la tubería y el comando echo que alimentará todos los archivos en el directorio actual al comando CAT como:

eco *.txt | Xargs Cat> F5.TXT.

Conclusión

El sistema operativo Linux proporciona una variedad de comandos para combinar archivos de texto en un archivo de manera organizada. En esta guía detallada, hemos utilizado diferentes técnicas para combinar dos archivos de texto en un archivo que utilizan alfabética o numéricamente el comando CAT. El comando CAT puede ser útil cuando se combina con otro comando en diferentes situaciones. Esperamos que esta guía lo ayude a comprender el enfoque directo para combinar archivos de texto en Linux.