¿Cómo leer todos los archivos en un directorio y mostrarlos usando el comando cat?

¿Cómo leer todos los archivos en un directorio y mostrarlos usando el comando cat?

Tengo un directorio employer/. En este hay 5 .txtarchivos.

Quiero combinar los datos de los 5 archivos y mostrarlos en el símbolo del sistema usando cato crear otro archivo y guardar el resultado en ese archivo. ¿Cómo puedo hacer esto?

Respuesta1

Primero vaya al employer/directorio (usando cd /path/to/employer/el comando), luego use uno de los siguientes comandos:

cat file1.txt file2.txt file3.txt file4.txt file5.txt

o, simple:

cat *.txt

Si desea guardar el resultado en un archivo nuevo, puede usar:

cat *.txt >new_file.txt

Si desea ambos, escribir la salida en la salida estándar y en un archivo nuevo, puede usar:

cat *.txt | tee new_file.txt

información relacionada