Ms-Dos - Comparar fechas "+-segundos" de dos archivos

 
Vista:
sin imagen de perfil
Val: 16
Ha aumentado su posición en 2 puestos en Ms-Dos (en relación al último mes)
Gráfica de Ms-Dos

Comparar fechas "+-segundos" de dos archivos

Publicado por Frank (5 intervenciones) el 15/04/2019 18:54:14
Estimados
Apelo a su cordial ayuda, necesito comparar el contenido de dos archivos. Uno de los campos de cada registro corresponde a una fecha "aa/mm/dd hh:mm:ss" pero existe variación en los segundos entre cada archivo.

Si la variación de segundos no supera los 10 segundos, entonces se considera que el registro es igual en los dos archivos y se almacenan en un nuevo archivo.
Si el registro de un archivo no existe en el otro, entonces se crea un nuevo archivo con los registros no existentes.

Ejemplo: Comparar los registros del Archivo 1 dentro del Archivo 2:

Archivo 1:
22041239,23952515,11/04/2019_11:30:03
22228713,23829549,11/04/2019_11:30:01
22267427,180023944853,11/04/2019_11:59:58
62999040,23944853,11/04/2019_11:30:05
990234540,48234553,11/04/2019_12:15:35


Archivo 2:
98512132,18003317549,11/04/2019_11:45:05,84542
22041239,23952515,11/04/2019_11:30:09,5478
22228713,23829549,11/04/2019_11:29:56,984563
22267427,180023944853,11/04/2019_12:00:02,25421
22962315,23317549,11/04/2019_11:30:05,56884
990234540,48234553,11/04/2019_12:15:35,231859
22041239,23952515,11/04/2019_12:21:42,5478

Y el resultado de la comparación seria:

Resultado_Coincidencias (con +-10 segundos de diferencia):
22041239,23952515,11/04/2019_11:30:09,5478
22228713,23829549,11/04/2019_11:29:56,984563
22267427,180023944853,11/04/2019_12:00:02,25421

Resultado_No_Encontrados (Por tener mas de 10 segundos de diferencia o por no existir en el archivo 2):
62999040,23944853,11/04/2019_11:30:05
990234540,48234553,11/04/2019_12:15:35


De antemano les agradezco por su cordial ayuda!!

Saludos
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Antoni Masana
Val: 1.419
Oro
Ha mantenido su posición en Ms-Dos (en relación al último mes)
Gráfica de Ms-Dos

Comparar fechas "+-segundos" de dos archivos

Publicado por Antoni Masana (811 intervenciones) el 22/04/2019 13:43:24
Contestar este post me da pereza, y me da pereza porque hacer esto con comandos de MS-DOS es como querer cortar jamón con una sierra electrica y que quede fino o servir la sopa con una pala de las de obra.

Haber poder hacerse seguramente se puede pero mi consejo es que busques otra herramienta como por ejemplo Visual Basic Script, Perl, Python, etc.

Ahora bien el primero y el tercero no me gustan (para gustos los colores) y no utilizo ninguno de los tres. Si lo tuviese que hacer lo haría con un programa para DOS que es una replica del mismo para UNIX y que es perfecto para estas cosa y se llama AWK.

Lo he encontrado con el nombre MAWK.EXE y es ideal para estas cosas. Problema: no es una herramienta nativa de DOS.

Saludos.
\\//_
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar