用ed在特定字符后添加字符

2019-08-13 12:31发布

1692 1 5
^add_mp.*$ \10 软件是ed 每次替换完整行都变成0而不是行尾加0
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
1条回答
ycuser10159530
1楼-- · 2020-12-20 20:46

\是ed的转义符,\1表示原来的内容,你的是在原来基础加0

要加10,要用\110

linux下的ed只要在后面加(所有行) 这个就可以 1,$s/$/0/p

若要某个条件的,要加()的,且在ed下,要转义的,如 s/\(^add.*\)$/\10/p 将所以开头为add的行后面加个0


0人赞 举报

一周热门 更多>