sed应用示例
时间:2006-08-29 来源:cnscn2008
.列出文件内容
# cat a.txt
123567
1
2
3
5
6
7
.把文件内的123换成1234
# sed -e 's/123/1234/' a.txt
1234567
1
2
3
5
6
7
.在第三行到第五行之后添加一行4
[root@localhost c]# sed -e '3,5 a4' a.txt
123567
1
2
4
3
4
5
4
6
7
.把第一行的12换成45
[root@localhost c]# sed -e '1 s/12/45/' a.txt
453567
1
2
3
5
6
7
# cat a.txt
123567
1
2
3
5
6
7
.把文件内的123换成1234
# sed -e 's/123/1234/' a.txt
1234567
1
2
3
5
6
7
.在第三行到第五行之后添加一行4
[root@localhost c]# sed -e '3,5 a4' a.txt
123567
1
2
4
3
4
5
4
6
7
.把第一行的12换成45
[root@localhost c]# sed -e '1 s/12/45/' a.txt
453567
1
2
3
5
6
7
相关阅读 更多 +