楼 主
怎样 提取某个字符并把它移到每行结尾
发表于 2007-06-10 12:13 · 中国 湖北 武汉 武昌区 电信
中级用户
★★
积分 210
发帖 79
注册 2007-04-14 10:49
19年会员
UID 85130
性别 男
来自 湖北
状态 离线
如题
例如 在a.txt中
xyza123
123a123a123a123
a12345a
a12345
变为 xyz123a
123123123123aaa
12345aa
12345a
这只是个例子。
不管这个字符有多少,或在哪里都要放在结尾。
请大家帮我解决下!!!
[ Last edited by zqdarkday on 2007-6-10 at 12:15 PM ]
第 2 楼
发表于 2007-06-10 12:25 · 中国 陕西 西安 电信
铂金会员
★★★★
积分 5,212
发帖 2,478
注册 2007-02-08 23:39
19年会员
UID 79003
性别 男
状态 离线
计算 字符的个数……然后把字符替换成空……再追加上之前这字符N个(N是统计过的个数)
第 3 楼
发表于 2007-06-10 13:52 · 中国 辽宁 本溪 联通
银牌会员
★★★
积分 1,212
发帖 464
注册 2006-12-13 21:11
19年会员
UID 73417
性别 男
状态 离线
VBS:一行一行查找字符,找到的话,替换为空并且在后面加上。
第 4 楼
发表于 2007-06-10 14:11 · 中国 湖北 武汉 电信
中级用户
★★
积分 210
发帖 79
注册 2007-04-14 10:49
19年会员
UID 85130
性别 男
来自 湖北
状态 离线
第 5 楼
发表于 2007-06-10 21:50 · 中国 湖北 武汉 电信
版主
★★★★★
积分 11,386
发帖 4,938
注册 2006-07-23 17:10
20年会员
UID 59080
状态 离线
sed "/a/{s///;s/$/\n/;s/^/\n/;D;};s/\n/a/g" 1.txt
论坛跳转: