Board logo

标题: [文本处理] [已解决]批处理如何替换文件的某些字段? [打印本页]

作者: yx74110    时间: 2012-3-22 23:03     标题: [已解决]批处理如何替换文件的某些字段?


125.74.120.10        125.74.120.10        甘肃省天水市        小小网吧(北道20里铺18#)
125.74.120.11        125.74.120.21        甘肃省天水市        电信
125.74.120.22        125.74.120.22        甘肃省天水市        金都极速网吧
125.74.120.23        125.74.120.25        甘肃省天水市        电信
125.74.120.26        125.74.120.26        甘肃省天水市秦州区        步行街新浪网吧
125.74.120.27        125.74.120.29        甘肃省天水市        电信
125.74.120.30        125.74.120.30        甘肃省天水市秦州区        新华路同心网吧
125.74.120.31        125.74.120.33        甘肃省天水市        电信
125.74.120.34        125.74.120.34        甘肃省天水市秦州区        怡情空间网络休闲管
222.37.13.0        222.37.13.10        山西省忻州市        铁通
222.37.13.11        222.37.13.11        山西省忻州市        宁武县南巷内启明星多媒体世界
222.37.13.12        222.37.13.133        山西省忻州市        /孝义市铁通ADSL
222.37.13.135        222.37.13.255        山西省忻州市        /孝义市铁通ADSL
222.37.72.0        222.37.75.255        山西省忻州市        铁通
222.37.87.0        222.37.87.255        山西省忻州市        铁通
222.37.110.0        222.37.110.255        山西省忻州市        铁通

替换 第二个TAB 与第三个TAB之间的文字也就是第三节 替换为XXXA 随便替换

替换第三个TAB到最后也就是第四节为XXXB

不要考虑内容是什么。只要考虑TAB。。

感谢。。
作者: find    时间: 2012-3-22 23:23

  1. @echo off
  2. (for /f "tokens=1-2" %%a in (a.txt) do (
  3.     echo %%a %%b XXXA XXXB
  4. ))>b.txt
复制代码

作者: yx74110    时间: 2012-3-22 23:25

回复 2# find


    谢了伙计,唯一的不足。TAB全部变成单空格了
作者: find    时间: 2012-3-22 23:28

回复 3# yx74110


你自己把代码里面的空格改成tab即可




欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2