有一个文本文件,其行数未知,如下所示:
$ cat test1
123
ABC
456
DEF
...
DEF
123
456
DEF
ABC
456
123
使用Windows控制台工具,有必要确定行数'123'。
答案 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