你可以使用sed
命令來刪除包含特定字符串的行。以下是具體的命令格式:
sed '/pattern/d' file.txt
其中,/pattern/
是要匹配的字符串模式,d
表示刪除匹配行。file.txt
是要處理的文件名。
例如,如果要刪除文件example.txt
中包含字符串hello
的行,可以運行以下命令:
sed '/hello/d' example.txt
如果你想在原始文件上進行更改,并使用-i
選項:
sed -i '/hello/d' example.txt
請注意,這將直接修改example.txt
文件,所以請務必小心操作。如果你想將結果輸出到新的文件中,可以使用重定向操作符>
:
sed '/hello/d' example.txt > new.txt
這將在當前目錄下創建一個名為new.txt
的新文件,其中刪除了包含字符串hello
的行。