批处理读取txt内容 如何批处理提取文本中的指定行?
如何批处理提取文本中的指定行?@Echo off&Title提取指定的行并按yimengqinyao set赋值/P line=请输入要提取的行数:set/a line-=1If%line%GTR 0
如何批处理提取文本中的指定行?
@Echo off&Title提取指定的行并按yimengqinyao set赋值/P line=请输入要提取的行数: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=请输入要查找的字符串,输入以确认:findstr/I/C:%STR%“a.txt>b.txtfindstr公司/v/i/c:%str%“a.txt和gtc.txtpause=暂停