Concatenar varios archivos de texto en Windows

Concatenar varios archivos de texto en Windows

Tiene un directorio lleno de archivos de registro que desea importar a Excel o una base de datos para poder procesar … pero hay cientos de archivos … ¿cómo los convierte en un solo archivo?

Respuesta: Quítese el sombrero de DOS, abra un símbolo del sistema y luego use el comando «for».

La sintaxis funciona así:

para dentro () hacer

Entonces, si desea agregar todos los archivos * .log a un directorio, debe usar el comando «tipo» y luego dirigirlo a un solo archivo usando el operador >>.

La diferencia entre >> y> es que el primero agrega datos al final del archivo, y el segundo reemplazará completamente el archivo, lo que sería innecesario para lo que queremos hacer.

Entonces, este es el comando que ejecutaría, suponiendo que estuviera en el directorio con los archivos de registro.

for %f in (*.log) do type "%f" >> aggregate.txt

Y sí, acabo de usar este comando para un proyecto en el trabajo, por eso estoy escribiendo este artículo. =)

Pensamiento aleatorio: ¿cómo se vería un sombrero de DOS?

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Experto Geek - Tu Guía en Tendencias Tecnológicas