Bacth Contador de líneas de un documento (For /F)




Código:

@echo off

set cuenta=0            (se inicializa una variable)

for /F %%x in (a.txt) do (set /a cuenta= cuenta + 1)

echo "Las líneas del fichero son %cuenta%"

pause                        (Pausa del CMD)


Explicación del For:

    -Este for de modificación 

for /F %%(variable) in ("archivo que se quiere leer") do ("lo que tiene que hacer cuando haya un cambio de línea") es para leer una línea hasta un salto de línea y suma uno a la variable inicializada anteriormente cada vez que hay un cambio de línea.

    -Y se imprime "Las líneas del fichero son (la variable del for)" que son las veces que ha detectado un cambio de línea.

Comentarios

Entradas populares de este blog

Comandos Ubuntu para Añadir a un dominio