Ciclo For
Publicado por JM (8 intervenciones) el 23/06/2010 23:31:19
Que tal amigos, necesito apoyo de parte de uds. No tengo experiencia en el desarrollo de archivos bat y necesito actualmente realizar una tarea en donde leo unos archivos log y trato de buscar una cadena específica dentro de cada uno de estos archivos. El script que me he inventando como que únicamente lee el último. A continuación les paso el segmento de código a ver quien puede darme una mano, si hay algo que esta mal o se puede optimizar, perfecto.
Gracias de antemano.
for %i in (dir /B exp*.log) do
findstr /m "\<completed\>" expfull_CRMTR_*.log
if %errorlevel%==0 (
echo COMPLETADO expfull_CRMTR.log >> resexp.txt
)else (
echo FALLIDO expfull_CRMTR.log >> resexp.txt
)
Gracias de antemano.
for %i in (dir /B exp*.log) do
findstr /m "\<completed\>" expfull_CRMTR_*.log
if %errorlevel%==0 (
echo COMPLETADO expfull_CRMTR.log >> resexp.txt
)else (
echo FALLIDO expfull_CRMTR.log >> resexp.txt
)
Valora esta pregunta


0