首页 > 其他 > 详细

sed常用

时间:2020-04-09 13:37:16      阅读:66      评论:0      收藏:0      [点我收藏+]

行首添加字符串

 

# cat a

[root@localhost b]# vim a

文件a将每行的第1列添加HEAD

[root@localhost b]# sed ‘s/^/HEAD &/g‘ a
HEAD 1
HEAD 2
HEAD 3
HEAD 4
HEAD 5

 

行尾添加字符串

sed ‘s/$/&TAIL/g‘

 

# sed ‘s/$/tail &/g‘ a
1tail
2tail
3tail
4tail
5tail
[root@localhost b]# cat a
1
2
3
4
5
[root@localhost b]# sed -i ‘s/$/tail &/g‘ a
[root@localhost b]# cat a
1tail
2tail
3tail
4tail
5tail

 

sed -i 写到文件 写入硬盘中

 

 

 

sed搜索替换字符串变量 2019-02-18

原来的‘s/原始字符串/目标字符串/g‘的单引号,改为双引号。

例子

# cat sample.xml
    <barcode></barcode>
# mediaID=000018L5
# sed "s/></>$mediaID</g" sample.xml 
    <barcode>000018L5</barcode>
# 
 
# 在每一行后面增加一空行

sed G


]# sed -i G a
[root@localhost b]# cat a
1aa tail

2aa tail

3aa tail

4aa tail

5aa tail

 

sed常用

原文:https://www.cnblogs.com/xuanbjut/p/12666335.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!