使用 sed 删除整行不起作用?

使用 sed 删除整行不起作用?

我有一行看起来像这样:</File2>。我想使用删除它sed,但我尝试过的都不起作用,我尝试过

sed '/^<\/File2>$/d'

所以我想最后可能有特殊字符,但是:

sed '/^<\/File2>/d'

也没用。我无法从一开始就删除^,因为我想保留一些包含</File2>.

答案1

在删除行工作之前运行tr -d '\r'文件。

不知道为什么,但是当我运行这个命令时,它显示了另一个标签以及前面的空格<\/File2>

相关内容