Ubuntu 如何删除文件中括号之间的文本

Ubuntu 如何删除文件中括号之间的文本,ubuntu,Ubuntu,我的文件中的文本如下所示: (0,1,12)12.3,3.3,4.5 我希望能够删除括号内的任何内容,也可以删除括号本身 假设你已经 sed -i -E "s/\([^)]*\)\s*//" /tmp/myfile.txt 这将在位编辑myfile.txt并删除匹配的文本 要分解正则表达式-它将匹配一个左括号,后跟任意数量的非右括号字符,后跟一个右括号,然后后跟任意数量的空格(如果不需要,请删除“*”)。文件中会出现什么?/你的编程语言是什么?可能出现12.3、3.3、4.5。但是偏执狂和他们

我的文件中的文本如下所示:

(0,1,12)12.3,3.3,4.5
我希望能够删除括号内的任何内容,也可以删除括号本身

假设你已经

sed -i -E "s/\([^)]*\)\s*//" /tmp/myfile.txt
这将在位编辑myfile.txt并删除匹配的文本


要分解正则表达式-它将匹配一个左括号,后跟任意数量的非右括号字符,后跟一个右括号,然后后跟任意数量的空格(如果不需要,请删除“*”)。

文件中会出现什么?/你的编程语言是什么?可能出现12.3、3.3、4.5。但是偏执狂和他们身上的任何东西都不能。我用C来读取文件中的所有浮动