怎么用bat取文件中某一行中某一特定的内容?
需要这些哦
windows系统
方式/
1以获取tmp.txt中编号为003的行中的成就为列进行讲解 。 此中tmp.txt如下图所示:
文章插图
2在号令行中 , 输入:notepad test.bat , 回车运行 , 在弹的提醒框中 , 选择“是” , 建立test.bat文件 。
文章插图
文章插图
3在记事本打开的test.bat文件中写入以下代码:
@echo off
for /f "tokens=1,5" %%i in (tmp.txt) do if %%i==003 echo %%j
文章插图
4保留后 , 在号令行下直接运行test.bat , 结果如下图所示:
文章插图
5此中for /f号令可以遍历in () 中的文件 , 将文件分当作一行行的文字 , 逐行进行处置 , 并以指定的分隔符将每行的数据进行分段 , 赋于变量以便进行后续处置 。
文章插图
6若是我们要将004行中 , 除编号以外的其它内容掏出 , 则可以如下图所示点窜代码 。
文章插图
7【怎么用bat取文件中某一行中某一特定的内容】保留后 , 运行test.bat号令 , 结果如下图所示:
文章插图
以上内容就是怎么用bat取文件中某一行中某一特定的内容的内容啦 , 希望对你有所帮助哦!
推荐阅读
- 怎么安装原版Win7系统教程
- 泽泻有哪些功效和作用
- Excel中的weekday函数使用技巧
- 魔杖怎么过冬
- QQ怎么导出手机相册并删除手机照片
- 小白菜怎么种,种植方法和时间
- 魔杖怎么换盆
- 手机怎么自定义混搭主题
- 魔杖怎么养
- 战双帕弥什五星意识怎么获得