Dis*_*ame 2 sed text-processing
我怎样才能做到这一点sed
,我有一长串的东西,有些东西用括号括起来。
lol
xml
lol
lol (347)
idiot (67)
Run Code Online (Sandbox Code Playgroud)
如何删除(347)
和(67)
但是对于括号中带有数字和随机字母的巨大列表?
我试过这个命令,sed 's/(*)/hshshshshs/g'
但我是新手sed
。
我打算只使用文本编辑器来替换hshshshshs
任何内容,因为我不确定是否sed
可以处理空行..
尝试这个:
$ sed -e 's/([^()]*)//g'
Run Code Online (Sandbox Code Playgroud)
或者你可以使用 Perl:
$ perl -pe 's/\(.*?\)//g'
Run Code Online (Sandbox Code Playgroud)