找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 23339|回复: 3

[文本处理] [已解决]批处理如何将文本中同一行第一列的数字大于指定数值的第二列的内容输出到文本

[复制链接]
发表于 2015-2-5 13:16:33 | 显示全部楼层 |阅读模式
本帖最后由 pcl_test 于 2016-11-27 19:23 编辑

求一个批处理,当123.txtA列的数值大于10,将同一行B列的内容输出到 大于10.txt,谢谢

文本内容如下
43  60.215.128.202
32  42.157.3.46
17  202.108.33.60
14  116.77.74.120
6  116.77.73.50
6  116.77.73.49
4  118.67.121.174
3  116.77.74.110  
3  112.90.6.246
2  59.108.49.64
2  223.203.209.152
2  203.208.52.141
2  192.168.250.236
2  157.122.99.6
2  124.95.174.51
2  123.126.99.88
2  123.125.22.233
2  122.97.253.215
2  122.192.30.1
2  122.13.158.163
2  119.9.70.110
2  119.75.219.122
2  119.188.157.62
2  118.67.120.52
2  118.67.120.106
2  113.57.186.136
2  111.206.227.161
2  111.161.78.250
1  61.135.186.113
1  61.135.153.193
1  60.28.244.254
1  192.168.81.101
1  163.177.169.93
1  163.177.135.65
1  140.205.170.96
1  140.205.138.1
1  123.125.29.243
1  123.125.104.245
1  123.125.104.197
1  121.18.214.36
1  121.14.32.219
1  111.221.124.146
1  110.75.8.25
发表于 2015-2-5 13:38:36 | 显示全部楼层
for /f "tokens=1*" %%i in (123.txt) do if %%i gtr 10 >>10.txt echo %%j
发表于 2015-2-5 13:50:23 | 显示全部楼层
或者用gawk
gawk "$1>10 {print $2}" 123.txt>10.txt
 楼主| 发表于 2015-2-5 17:39:29 | 显示全部楼层
回复 2# 愤怒的CMD


    已解决,谢谢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-20 12:58 , Processed in 0.009880 second(s), 8 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表