1、删除空行
命令:sed "/^$/d"

如果需要对源文件进行替换,则加入-i参数即可
命令:sed -i "/^$/d" log.txt
2、删除匹配上模式的行
命令:sed -i "/pattern/d" log.txt,比如:sed -i "/npm/d" log.txt,可以删除带有npm的行

本文介绍如何利用sed命令删除文本文件中的空行和特定模式的行,通过具体示例展示了sed命令的强大功能。
命令:sed "/^$/d"

如果需要对源文件进行替换,则加入-i参数即可
命令:sed -i "/^$/d" log.txt
命令:sed -i "/pattern/d" log.txt,比如:sed -i "/npm/d" log.txt,可以删除带有npm的行

1118
3145
13万+
3913

被折叠的 条评论
为什么被折叠?