标签: linux sed
我有一个变量模式。我希望匹配文件中的模式,如果匹配模式,则应删除行。
我尝试过:
sed '/$pattern/d' file.txt
但它不起作用。
请给我指导。
感谢。
答案 0 :(得分:1)
就这样做:
sed /$pattern/d file.txt
引号正在变换字符串中的变量。然后你需要删除它。
如果您需要在文件中写下更改,只需添加-i
-i
sed -i /$pattern/d file.txt