sed删除匹配行

Posted 奇妙之二进制

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sed删除匹配行相关的知识,希望对你有一定的参考价值。

删除以a开头的行

sed -i '/^a.*/d' tmp.txt

反向删除:

sed -i '/green/!d' colors

删除不包含green的行。

多pattern或匹配:
sed '/o$\\|amos$/d' colors

删除空行:
sed '/^$/d' colors

传递shell变量,单引号要改成双引号
sed -i "s/$good/xxx/" test

以上是关于sed删除匹配行的主要内容,如果未能解决你的问题,请参考以下文章