这里的问题标题没有太多可扩展的内容,所以我不知道在这里该说些什么。帮助将不胜感激。从字面上看,我没有什么可说的,请帮助我,我想把怪物史莱克剧本的第一行放在这里,但我没有。
findstr 是完成此任务的合适工具。
有关所用开关的详细信息,请打开 cmd.exe 并输入: 查找str /?
@Echo off & Setlocal EnableDelayedExpansion
Set "Searchterm=Word"
Set "Searchfile=%~f0"
Set "SearchLines=13 15"
For /f "tokens=1,2* Delims=:" %%G in ('%Systemroot%\System32\findstr.exe /NBR "^[^a-zA-Z1-9]\<%SearchTerm%\>" "%SearchFile%"')Do (
If not "!SeachLines:%%G=!"=="!SearchLines!" Echo(%%H
)
Endlocal & Goto:Eof
Not word
myWord will not print
Word but not target line
<Word> - this is target line and line will Print
Word but not target line