elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Estamos en la red social de Mastodon


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  diferencias de dos txt
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: diferencias de dos txt  (Leído 2,241 veces)
flony


Desconectado Desconectado

Mensajes: 583



Ver Perfil
diferencias de dos txt
« en: 29 Septiembre 2010, 04:14 am »

buenas aca les traigo un code que habia hecho para comparar dos txt que tienen esta extructura
el primero ideal2.txt
Citar
4
824
896
920
964
976
1128
1204
1244
1368
1492
1640
1708
1808
412
416
1296
540
636
y el segundo lista2.txt
Citar
4
684
1012
1056
1132
1144
1376
1452
1552
1596
1712
1916
332
440
476
532
556
648
676
792
276
1672
1316
2092
2316
2564
2588
2628
3880
1264
1604
1492
3116
3464  
...bue en definitiva el code utiliza un razonamiento "algo de burbuja"  ;D mas o menos parecido a esto lee del primer txt el primer renglon lo busca en el segundo linea a linea y si es igual lo elimina de los dos txt de esa forma quedarian en el segundo txt (supuesto el 2.txt es mas largo   :silbar:) solo las diferencia de los dos...ud diran pero son numeros...bue es teoria funcionaria para renglones con letras(string) pero recuerden que bat es no recuerdo como es en ingles pero es sensitivo...o sea una coma de mas y es distinto un renglon de otro de alli la importancia de como plantear bien como van a ser los txt....y para no seguir aburriendo aca el code opinen y si a alguien le sirve barbaro
Código:
@echo off
:contador1
  set /a contador=0
for /f "tokens=*" %%_ in (IDEAL2.txt) do (
    set /a contador+=1)
 set /a var=%contador%

:ini
 if %var%==0 (goto fin) else set /A var=%var%-1
 <"IDEAL2.txt" set /p "string="
 set "string"
 for /f "tokens=1 delims=:" %%_ in ('findstr /i /n /r "^%string%" "lista2.txt"') do (set "n_line=%%_")
 (ECHO %n_line%dECHO E) | EDLIN /B lista2.txt > nul 2>&1
 (ECHO 1dECHO E) | EDLIN /B IDEAL2.txt > nul 2>&1
goto ini


« Última modificación: 29 Septiembre 2010, 04:17 am por flony » En línea

si un problema no tiene solucion entonces no es un problema...es algo inevitable
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Diferencias de MDI y MDIX
Redes
d3xf4ult 2 15,221 Último mensaje 19 Mayo 2012, 14:25 pm
por d3xf4ult
[AYUDA]Diferencias
Programación C/C++
[00]Luis 3 1,936 Último mensaje 20 Mayo 2012, 23:02 pm
por [00]Luis
Diferencias open WRT y DD-WRT
Redes
ccrunch 0 1,608 Último mensaje 13 Julio 2012, 00:37 am
por ccrunch
ctype_digit , is_float, is_numeric diferencias
PHP
basickdagger 2 1,674 Último mensaje 7 Febrero 2014, 19:11 pm
por basickdagger
Diferencias al formatear
Windows
Javi Metal 2 2,030 Último mensaje 9 Marzo 2016, 23:09 pm
por fullcoro
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines