我得到了不同格式的两个文本文件,让说我已经知道有4个非空行的文件,如下图所示(1日是有效的,第二个是无效的)。
AAA
BBB
CCC
结束
(空行)
(空行)
AAA
BBB
(空行)
CCC
结束
任何“for循环”实现/办法来区分一号文件中有4个非空行,可以分辨出它是有效的,第二个文件在中间,可以说这是一个无效多余的空行。
因为我也有一个for循环代码,可以计算非空行数,应用该代码在这2个文件,它给了我行数= 4,这是我不希望它会导致第二个文件是无效的格式。 我对循环代码
set count=0
for /f %%a in (%text_file%) do set /a count+=1
echo %count%
任何建议通过使用行计数方法来确定两个文件?
或者你可以告诉我如何从开始直到关键字符串“END”计算行数,在此先感谢^。^