windows下如何实现类似awk获取文件字段值功能

 时间:2024-10-15 01:54:33

1、for命令在XP系统上就已经开始存在了,它的功能也很强大,可以完成很多复杂的功能。

windows下如何实现类似awk获取文件字段值功能

3、如文件students.txt内容如下:姓名 年龄 成绩张三 18 80李四 19 86要取得所有人的年龄,可以用命令:for /f "skip=1 tokens=2" %i in (students.txt) do echo %i“skip=1”表示跳过第一行,从第二行开始读取文件“tokens=2”表示提取第二个字段值没有指定“delims”分隔符的值,使用默认分隔符——“空格和TAB键”作为各字段的分隔符。如需指定“,”作为分隔符,只需如下输入:for /f "skip=1 tokens=2 delims=," %i in (students.txt) do echo %i

windows下如何实现类似awk获取文件字段值功能

4、如需读取记录并将每条记录按后面的格式生成一句话:XXX今年XX岁,成绩是XX。可以用命令:for /f "skip=1 tokens=1,2*" %i in (students.txt) do echo %i今年%j岁,成绩是%k“tokens=1,2*”表示提取第一、二字段,并将第二字段后的所有内容做为第三字段的值输出。%i,%j,%k分别对应第一、二、三字段的值

windows下如何实现类似awk获取文件字段值功能
  • windows 2012怎么添加用户并设置远程登录
  • Win10系统谷歌Chrome崩溃解决方案
  • Windows编辑内置的AD域控组策略计算机软件设置
  • Win10如何设置输入用户登录密码次数
  • Win10如何查找IE浏览器及使其兼容老网页
  • 热门搜索
    肯尼亚旅游价格 旅游业营改增 温州有什么旅游景点 青岛周边旅游景点大全 蚂蚁网旅游 慈溪旅游网 环巢湖旅游大道 2月份去哪里旅游最好 长白山冬季旅游攻略 阜阳旅游景点大全