通过批量保存文本中的特定行

时间:2014-07-31 17:14:15

标签: batch-file text

所以我尝试使用Batch将文本文件第二行的内容保存为变量。我知道有更好的脚本语言来实现这一点,但批处理具有我需要的命令行简单性。我找到了这个网页:http://www.netikka.net/tsneti/info/tscmd023.htm但是这个方法似乎需要安装一个名为SED的辅助程序。有没有不需要SED的方法?

1 个答案:

答案 0 :(得分:0)

for循环可以工作..

     @echo off

     Setlocal enabledelayedexpansion

     For /f "skip=1 tokens=*" %%a in (myfile.txt) do (

     Set secondline=%%a 

     goto finish

     )

    : finish

    Echo this is my variable !secondline!

    Pause