使用Windows控制台工具确定txt文件中的行数

时间:2016-11-16 11:20:11

标签: windows batch-file cmd

有一个文本文件,其行数未知,如下所示:

$ cat test1
123
ABC
456
DEF
...
DEF
123
456
DEF
ABC
456
123

使用Windows控制台工具,有必要确定行数'123'。

1 个答案:

答案 0 :(得分:0)

如果是该行的完整内容

findstr "^123$" test.txt |find /C "123"

如果您希望将结果放在cmdline上的var

For /f %A in ('findstr "^123$" test.txt ^|find /C "123"') Do set Var=%A

如果您希望将结果放入批次

中的var中
For /f %%A in ('findstr "^123$" test.txt ^|find /C "123"') Do set Var=%%A