使用 sed 脚本从文件中删除“”

使用 sed 脚本从文件中删除“”

我有一个文本文件,其中有几个“<<”和“>>”,我想删除它们。我尝试了以下方法:

sed -e 's/>>//' -e 's/<<//' -i .ORIG file

但它不起作用。(我也尝试过转义 <;尽管我\<...\>在正则表达式中一直使用它,但我认为它不会起作用。)

什么是正确的命令?

答案1

这个应该适合你。

sed -e 's|[>>]||g' -e 's|[<<]||g' -i.ORIG 文件

相关内容