删除包含模式的一行
给定文件 **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
给定文件 **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