Chinaunix

标题: 怎么用sed或gawk替换 [打印本页]

作者: fengshasha    时间: 2009-09-18 11:19
标题: 怎么用sed或gawk替换
替换文章的4-13行?
作者: blackold    时间: 2009-09-18 11:22
sed '4,13c something'
作者: fengshasha    时间: 2009-09-18 11:31
sed '4,13c something改成1-10行?'
作者: MYSQLER    时间: 2009-09-18 11:34
awk 'NR>3&&NR<14{sub($0,"aaa");print}' urfile
作者: fengshasha    时间: 2009-09-18 12:54
sed '4,13c something'
不完美
作者: blackold    时间: 2009-09-18 12:56
没有完美。
作者: yy_galois    时间: 2009-09-18 13:00
问何答都是这么玄乎。

好似古龙的小说。
作者: fengshasha    时间: 2009-09-18 13:06
偶从来不看古龙
作者: joan8363    时间: 2009-09-18 13:18
什么为完美
作者: fengshasha    时间: 2009-09-18 13:47
替换不了啊
作者: fengshasha    时间: 2009-09-18 13:49
我想成段替换成段的
作者: lucash    时间: 2009-09-18 15:56
是这样?

Google ~/t # cat xx
1
2
3
4
5
6
7
8
9
10
11
12
13
Google ~/t # sed '1,10H;4g;10q' xx
1
2
3

1
2
3
4
5
6
7
8
9
10
作者: xiaobaibbb    时间: 2009-09-18 17:59
sed '4,13 c' 为何不行?

sed '4,19 c aaa'
1
2
3
aaa
20




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2