bat 如何:读取特定文本
Hi,dear all,
向大家问一个问题:在cmd中输入一个string和一个数值N和一个txt文档名称,怎么用bat做到--获取上面三个参数,若该txt文件中包含给定的string,则输出该string所在的行以及该string后面紧接着的N行(若该string后剩余行小于N则输出该string后的全部行)?
thanks~
[解决办法]
test.bat
@echo off
set /p str=请输入字符串:
set /p n=请输入数值:
set /p file=请输入文档名称:
grep "%str%" -A %n% "%file%"
pause