
求助批處理取得txt文件中特定字符所在行數且取得所在行一下“n”行的記錄例要獲取TXT文件中特定字符的行數,可以通過循環讀取文件的每一行,同時檢查是否包含特定字符,記錄行數。
不知錯運行有誤望高人指點nclick="copycode($('code0'));">復制代碼
- @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!行
- )
- )

