例要获取TXT文件中特定字符的行数,可以通过循环读取文件的每一行,同时检查是否包含特定字符,记录行数。 | @echo off | | setlocal enabledelayedexpansion | | | | set "searchChar=特定字符" | | set "lineNumber=0" | | set "filePath=测试.txt" | | | | for /f "usebackq tokens=*" %%a in do ( | | set /a lineNumber+=1 | | echo %%a|findstr /c:"特定字符">nul | | if!errorlevel! equ 0 ( | | echo 找到 '%searchChar%' 在第!lineNumber!行 | | ) | | )COPY |
不知错运行有误
望高人指点 |