有一個123.txt 透過findstr /C:"version "123.txt 輸出如下
version=123
new_version=789
嘗試了很多種方法 都沒辦法單獨輸出第一行version=123或是第二行new_version=789
不好意思想請教版上前輩要如何才能單獨輸出第一行或是第二行
如果只是輸出請參考
Echo Off
Set String=new_version
findstr ^^%String% 1.txt
pause
如果可以指定固定行號請參考
Echo Off
For /f %%i in ('More +1 1.txt') do (
Echo %%i
Pause
Goto :EOF
)
其中+1 為要略過的行數