sed 匹配字符替换
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sed 匹配字符替换相关的知识,希望对你有一定的参考价值。
/bin/sed -i "[email protected]_DIR=.*@DEPLOY_DIR=/home/web/[email protected]" /home/git/bmw/si.git/hooks/post-receive
匹配post-receeive文件下的DEPLOY_DIR=字符更改为DEPLOY_DIR=/home/web/$PROJECT
/bin/sed -n "/DEPLOY_DIR/p" file 文件
查询打印字符
在指定行的前/后插入指定内容
sed
-i
‘88 r b.file‘
a.
file
#在a.txt的第88行插入文件b.txt
awk
‘1;NR==88{system("cat b.file")}‘
a.
file
> a.
file
本文出自 “仁龙” 博客,请务必保留此出处http://8934920.blog.51cto.com/8924920/1919685
以上是关于sed 匹配字符替换的主要内容,如果未能解决你的问题,请参考以下文章
Sed 删除匹配行,匹配的字符用Shell变量替换,且变量里含有斜杠“/”时,无法删除