刪除包含模式的一行

給定檔案 **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