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

 

 


Tema destacado: Trabajando con las ramas de git (tercera parte)


  Mostrar Mensajes
Páginas: [1]
1  Programación / Scripting / Re: Acciones sobre archivos de texto. [Batch] en: 3 Septiembre 2015, 20:59 pm
Buenas tardes,

tengo el siguiente código:

Código:
@echo off
del contador.log

FOR %%F IN (lis0*.txt) DO (
set /a contador=0
for /f "tokens=*" %%_ in (%%F) do (
set /a contador+=1
)
echo %%F>>contador.log
call :imprimir
)

:imprimir
echo %contador%>>contador.log

El código funciona para contar la cantidad de filas de un archivo de texto con la estructura: lis0*.txt, pero necesito ejecutarlo en un árbol de carpetas para todos los archivos con esa estructura, no sólo en la carpeta donde se ejecuta el bat.

Adicional, el log que sale es de la siguiente manera:

Citar
lis001_100_20150903.txt
29366
lis003_100_20150903.txt
366
lis004_100_20150903.txt
66
lis013_100_20150903.txt
293
293

Donde se repite el último número (no debería) o al menos así debería quedar el log:

Citar
lis001_100_20150903.txt|29366
lis003_100_20150903.txt|366
lis004_100_20150903.txt|66
lis013_100_20150903.txt|293

Desde ya les agradezco la colaboración.
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines