批處理讀取txt內(nèi)容 如何批處理提取文本中的指定行?
如何批處理提取文本中的指定行?@Echo off&Title提取指定的行并按yimengqinyao set賦值/P line=請(qǐng)輸入要提取的行數(shù):set/a line-=1If%line%GTR 0
如何批處理提取文本中的指定行?
@Echo off&Title提取指定的行并按yimengqinyao set賦值/P line=請(qǐng)輸入要提取的行數(shù):set/a line-=1If%line%GTR 0 set skip=skip=%line%for/F%skip%delims=“%%a in(1)。Txt)do(set“STR=%~a”goto next):nexteecho變量STR的值為%STR%pause,尚未測試。
批處理提取文本中含有指定字符串的行?
@Echo offset local enabledelayedexpansionset/P STR=請(qǐng)輸入要查找的字符串,輸入以確認(rèn):findstr/I/C:%STR%“a.txt>b.txtfindstr公司/v/i/c:%str%“a.txt和gtc.txtpause=暫停