如何找到匹配模式的行并删除它们?

Modified on: Sat, 09 Jun 2018 10:09:53 +0800

在包含大量行的文件中,我想删除以HERE IT IS开头的行。

如何仅使用命令行工具执行此操作?

最佳答案

尝试sed

sed -i '/^HERE IT IS/d' <file>

警告:使用-i切换sed时,最好采取备份:

sed -i.bak '/^HERE IT IS/d' <file>

原始文件将保留为&lt;file&gt;.bak,修改后的文件将为&lt;file&gt;

作者:,heemayl

相关问答

添加新评论