[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[文件操作] [已解决]批处理提取IP段的时候多了一个空格怎么办?

本帖最后由 wang6542975 于 2015-9-15 18:07 编辑

例子:
原文档:
add action=lookup disabled=no dst-address=1.48.0.0/15 table=TEL
add action=lookup disabled=no dst-address=1.50.0.0/16 table=TEL
add action=lookup disabled=no dst-address=1.68.0.0/14 table=TEL
add action=lookup disabled=no dst-address=1.80.0.0/13 table=TEL
add action=lookup disabled=no dst-address=1.92.0.0/20 table=TEL
add action=lookup disabled=no dst-address=1.180.0.0/14 table=TEL
add action=lookup disabled=no dst-address=1.192.0.0/13 table=TEL
add action=lookup disabled=no dst-address=1.202.0.0/15 table=TEL
add action=lookup disabled=no dst-address=1.204.0.0/14 table=TEL
提取后的效果:
1.48.0.0/15
1.50.0.0/16
1.68.0.0/14
1.80.0.0/13
1.92.0.0/20
1.180.0.0/14
1.192.0.0/13
1.202.0.0/15
1.204.0.0/14
我的代码
  1. for /f "tokens=7 delims==, " %%a in (d:\tel.rsc) do echo %%a >>d:\1.txt
复制代码
提取后每行后面都有一个空格,我不想要这个空格,怎么办?
1

评分人数

    • pcl_test: 感谢给帖子标题标注[已解决]字样PB + 2

for /f "tokens=7 delims==, " %%a in (d:\tel.rsc) do >>d:\1.txt echo %%a

TOP

谢谢,但是我没看懂。。有什么区别吗?为什么你的没空格

TOP

返回列表