How to count no of lines in text file and store the value into a variable using batch script?

前端 未结 16 1243
青春惊慌失措
青春惊慌失措 2020-11-27 14:28

I want to count the no of lines in a text file and then the value has to be stored into a environment variable. The command to count the no of lines is

findstr /R         


        
16条回答
  •  醉酒成梦
    2020-11-27 15:02

    You don't need to use find.

    @echo off
    set /a counter=0
    for /f %%a in (filename) do set /a counter+=1
    echo Number of lines: %counter%
    

    This iterates all lines in the file and increases the counter variable by 1 for each line.

提交回复
热议问题