我有一个文件,其行如下:
...
... <230948203[234]>, ...
... <234[24]>, ...
..
我想使用 sed 删除每一行中的<
,
字符>
我尝试使用sed 's/<>,//g'
但它不起作用(它没有改变任何东西)。我需要转义这些特殊字符吗?是否可以使用单个sed
命令删除多个字符?
答案1
和sed
:
sed 's|[<>,]||g'
和tr
:
tr -d '<>,'
答案2
试试这个:sed 's/[<>,]//g'