English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
Todas las categorías

Tengo varios archivos planos, 120, se encuentran en 120 carpetas, y todos tienen el mismo formato y estructura de informacion, pero quiero hacer solo uno ( ya se que quedara mas grande), para ello tendria que copiar y pegar 120 veces, como se puede agilizar este proceso? Gracias

2007-02-02 17:01:56 · 5 respuestas · pregunta de Anonymous en Ordenadores e Internet Programación y Diseño

5 respuestas

Te ofrezco una solución sencilla, que consta de los siguientes pasos, para copiar todos los archivos planos en uno:

1. Con el Explorador de Windows, posicionate en la carpeta que contiene a todas las 120 carpetas con los archivos planos.
2. Seleccioná todos los archivos planos. Esto se puede hacer mediante el cuadro de búsqueda, indicando que busque en todas las carpetas a estos archivos.
3. Movélos o copiálos a una sola carpeta.
4. Abrí una ventana de DOS y posicionate en la carpeta en donde están todos los archivos planos. Esto se hace con el comando cd "nombre carpeta".
5. Una vez que estés en esa carpeta, utilizá el comando copy para copiar todos los archivos planos en uno solo. Esto se hace de la siguiente forma:

copy /B *.dat datos.dat

Suponiendo que estos archivos planos que tengás sean de extensión "dat" y que el archivo grande que los reúna sea "datos.dat". Si tenés alguna duda sobre el manejo de DOS, consultáme.

Cordiales saludos.

2007-02-03 01:24:49 · answer #1 · answered by Sir John 6 · 0 0

lo que queres hacer se llama merge. tenes muchas alternativas.
las mas optimas serian implementando un algoritmo que se llama optimal merge que es muy simple: hace una tabla con la cantidad de registros (o longitud de cada archivo). luego tenes que ir agarrando los dos archivos mas pequeños y unirlos, y actualizar la tabla (que puede ser un simple vector estatico si la cantidad de archivos es fija). asi trabaja hasta que te quede un solo archivo.
hay muchos algoritmos de estos, tenes el one way merge y demas, pero el que te explique es simple y muy rapido.
quedate tranquilo que 120 archivos es poquito, no va a tardar mucho en hacer el merge.
espero que te sirva ;)

2007-02-03 02:40:19 · answer #2 · answered by Sebas Andres 2 · 2 0

la modalidad mas simple y comun (y no precisamente para progarmadores)

In word Insert>file elige la carpeta selecta todo con SHift y ya estas listo.
puedes salvar el nuevo documento asi como quieres doc, rtf html o plain text.
para programadores web como yo
se puede usar la funcion include text de algunos editores
se puede usar el plugin make a file list y crear un documento xml que despues puede ser cargado con Ajax, etc,etc
Ana

2007-02-03 06:59:19 · answer #3 · answered by Ana 6 · 0 0

Hazte un programa que busque los archivos, los abra y luego añade la información en uno que siempre será el mismo.

SALUDOS !!!!!

2007-02-04 15:54:23 · answer #4 · answered by Angel_Canela 5 · 0 1

si dieras mas detalles, komo el software ke utilizas para programar podrias obtener mas ayuda. Eso se hace con utilizades de manejo de ficheros, Suerte!!!

2007-02-03 01:07:55 · answer #5 · answered by El Talon de Aquiles 6 · 0 2

fedest.com, questions and answers