标题: 如何在每行行首行尾添加指定内容?
[打印本页]
作者: 48344620
时间: 2008-9-16 13:03
标题: 如何在每行行首行尾添加指定内容?
文本内容如下:
58.32.0.0/13
58.40.0.0/15
58.42.0.0/16
58.43.0.0/16
58.44.0.0/14
58.48.0.0/13
想让它能够变成
add dst-address=58.32.0.0/13 action=lookup table=tel
add dst-address=58.40.0.0/15 action=lookup table=tel
add dst-address=58.42.0.0/16 action=lookup table=tel
add dst-address=58.43.0.0/16 action=lookup table=tel
add dst-address=58.44.0.0/14 action=lookup table=tel
add dst-address=58.48.0.0/13 action=lookup table=tel
找了半天没找到相关的东东!麻烦各位帮忙想想....
作者: hackate
时间: 2008-9-16 13:19
@echo off
set "strOne=add dst-address="
set "strTwo=action=lookup table=tel"
for /f "tokens=*" %%i in (test.txt) do (
>>testOne.txt echo %strOne%%%i%strTwo%
)
pause
作者: 48344620
时间: 2008-9-16 13:39
已测试。很爽....
多谢hackate兄弟指教....
作者: gofqjyie
时间: 2008-9-27 00:46
哈哈,我也用了,不错哦!
作者: pkto
时间: 2009-10-21 09:56
hackate兄真是高手啊!学习了
作者: mwm5
时间: 2009-10-22 12:48
或者可以使用vim命令(sed也行)都有Windows下的版本
:%s/^/add dst-address=
:%s/$/action=lookup table=tel