免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 4196 | 回复: 3
打印 上一主题 下一主题

初来shell,请教sed如何 删除文本的空格与回车 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-08-07 15:49 |只看该作者 |倒序浏览
[root@localhost data]# cat demo
++asdfsfd%0D%0Adfgdgdfgdfg+++dsfgfg
++adffs++%0D%0Afg%0D%0Aghfh%0D%0A


本人做数据插入后,有个很奇怪的现象  demo文本回车空格分别变成了++为空格,  0D%0A为回车
怎样能用sed命令来删除文本出现的所有+和空格讷??  
请教下,非常感谢~
++为空格,  0D%0A变为回车   只保留英文字符

论坛徽章:
8
摩羯座
日期:2014-11-26 18:59:452015亚冠之浦和红钻
日期:2015-06-23 19:10:532015亚冠之西悉尼流浪者
日期:2015-08-21 08:40:5815-16赛季CBA联赛之山东
日期:2016-01-31 18:25:0515-16赛季CBA联赛之四川
日期:2016-02-16 16:08:30程序设计版块每日发帖之星
日期:2016-06-29 06:20:002017金鸡报晓
日期:2017-01-10 15:19:5615-16赛季CBA联赛之佛山
日期:2017-02-27 20:41:19
2 [报告]
发表于 2006-08-07 15:54 |只看该作者
sed 's/++//g;s/%0D%0A//g' demo

论坛徽章:
0
3 [报告]
发表于 2006-08-07 15:57 |只看该作者
原帖由 waker 于 2006-8-7 15:54 发表
sed 's/++//g;s/%0D%0A//g' demo

请教版主
sed 's/++//g;s/%0D%0A//g' demo

先谢谢版主
请问 ;号 是否是 替换空格后联接替换回车的符号???

论坛徽章:
0
4 [报告]
发表于 2006-08-07 16:07 |只看该作者
你还初来shell啊,记得有一段问题特多,这会儿有问题又来了

斑竹写的是sed的替换命令,替换两个你不想要的字符为空而已,你看sed文档不到5分钟就可以写出来了
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP