Board logo

标题: 怎样 提取某个字符并把它移到每行结尾 [打印本页]

作者: zqdarkday     时间: 2007-6-10 12:13    标题: 怎样 提取某个字符并把它移到每行结尾

如题
例如 在a.txt中
xyza123
123a123a123a123
a12345a
a12345

变为  xyz123a
        123123123123aaa
        12345aa
        12345a

这只是个例子。
不管这个字符有多少,或在哪里都要放在结尾。
请大家帮我解决下!!!

[ Last edited by zqdarkday on 2007-6-10 at 12:15 PM ]
作者: slore     时间: 2007-6-10 12:25
计算 字符的个数……然后把字符替换成空……再追加上之前这字符N个(N是统计过的个数)
作者: jmz573515     时间: 2007-6-10 13:52
VBS:一行一行查找字符,找到的话,替换为空并且在后面加上。
作者: zqdarkday     时间: 2007-6-10 14:11
我是想用批处理解决这个问题
请问有什么办法吗??
作者: lxmxn     时间: 2007-6-10 21:50

sed "/a/{s///;s/$/\n/;s/^/\n/;D;};s/\n/a/g" 1.txt