Compter le nombre de ligne dans un fichier

Résolu
Ka-El Messages postés 279 Statut Membre -  
 Ka-el -
Bonjour,
je possède un fichier avec un certain nombre de lignes.
Je souhaiterais connaître la commande qui va me permettre de savoir combien le fichier compte de lignes.
En unix j'aurais bien évidemment utilisé la commande "wc -l", mais en batch je ne trouve pas d'équivalence...
Pour l'instant j'ai essayé ça:
set /a compt=0
for /f "delims=" %%i in ('type %Fichiers_plein_de_lignes%') do (
set /a compt+=1
echo !compt!>> %résultat%
)

Mais dans le fichier résultat, chaque ligne est comptée alors qu'il me faut la somme totale des lignes.
Quelqu'un aurait-il une idée ?
Merci d'avance pour votre aide.
Ka-el
A voir également:

1 réponse

dubcek Messages postés 19021 Statut Contributeur 5 637
 
hello
récupérer le résultat une fois la boucle for terminée
set /a compt=0
for /f "delims=" %%i in ('type %Fichiers_plein_de_lignes%') do (
set /a compt+=1
)
echo !compt!> %résultat%

autre méthode
find /v /c "" < fichier.txt
0
Ka-el
 
Salut Dubcek,
Nickel comme toujours !
Merci pour ton aide efficace.
Bonne journée.
Ka-El
0