如何只提取最右边括号里的内容,谢谢。
a 文件
tth(TYTYT)HHHHEE(his)ththth
yyye(yhhwheh)tyen(tutuy)nnnnn(itit)yyxy
得到这样的结果
his
itit
你的括号实际情况是既有中文的括号也有英文的括号,还是你手误?如果全是英文括号的话:
grep -Po '.*\(\K[^)]+' a 只有英文括号,谢谢。
牛,命令简单!!有效!!!! awk -F '[()]' '{print $(NF-1)}'urfile perl -F'\(|\)' -lane 'print $F[-2]' a
页:
[1]