如何删除第一个( 到第一个 )之间的所有字符?
时间:2011-05-17
来源:互联网
(abc)
aa (a(d)xe)) (b) (c)fff
asdf(aakk
e)zz (ala)oe 这是inputfile 的内容,怎样才能得到
aa xe)) (b) (c)fff
asdf(aakk
e)zz oe
求解答!!!
ps. 用sed把每一行第一对小括号里的字符删掉
作者: kean_ca 发布时间: 2011-05-17
没看明白
作者: liion631818 发布时间: 2011-05-17
作者: where27 发布时间: 2011-05-17
我刚改了一下,就是要把每一行从第一个(到第一个)的所有字符删掉
作者: kean_ca 发布时间: 2011-05-17
错误呢~~~
作者: kean_ca 发布时间: 2011-05-17
按你的要求,应该得到下面的输出才对吧?
- [10:24:23-Bob@hzling20:~/test]-(1013)No.13->$ cat urfile
- (abc)
- aa (a(d)xe)) (b) (c)fff
- asdf(aakk
- e)zz (ala)oe
- [10:24:25-Bob@hzling20:~/test]-(1014)No.14->$ sed -r 's/\([^)]*\)//g' urfile
-
- aa xe)) fff
- asdf(aakk
- e)zz oe
作者: xiaopan3322 发布时间: 2011-05-17
是语法错误还是?你的环境是什么,我用的是redhat5下的GNU sed version 4.1.5
作者: where27 发布时间: 2011-05-17
try:
- sed -e 's/\(.\).*\1//' 1.txt
作者: liion631818 发布时间: 2011-05-17
没错啊~~每一行只删出第一次的
作者: kean_ca 发布时间: 2011-05-17
因为是新手,环境是ubuntu10.10
作者: kean_ca 发布时间: 2011-05-17
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28