删除包含模式的一行

给定文件 **file.txt,**其中包含以下内容:

line 1
line 2
line 3

你可以使用 d 命令从文件内容中删除一行。

要匹配的模式包含默认的/分隔符,d 命令遵循以下模式:

sed '/line 2/d' file.txt

以上命令将输出:

line 1
line 3

编辑该文件的位置,使用 -i 选项:

sed -i '/line 2/d' file.txt