提取文本a.txt中的第三行字符串到b.txt的批处理命令

来源:百度知道 编辑:UC知道 时间:2024/06/24 11:56:36
假如a有:下面是我乱输入的,我要的是方法
====j==========
---jhfjhghjglk------
----ppipoipo-------
=====reser========
-------sd--------
提取第三行到b.txt中
要求在提取结束后,批处理步退出,但要保证循环结束

定义一个函数,用call调用它
然后用exit /b退出函数,就不会退出主程序
比如:

REM 主程序
@echo off
blablabla
call:getline
blablabla
exit

REM 子程序
:getline
for /f "skip=2" %%a in (a.txt) do (
echo %%a>b.txt
exit /b
)

for /f "skip=2" %%i in ('typy a.txt') do (echo %%i >>b.txt && exit)