免费注册 查看新帖 |

Chinaunix

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

sed -e 's/.$//' x.c>y.c [复制链接]

论坛徽章:
1
2015元宵节徽章
日期:2015-03-06 15:51:33
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-09-12 15:59 |只看该作者 |倒序浏览
为了将windows下的文件在linux下好用采用了标题的语句删除最后的回车符
可是会发生多删除一行中最后一个字符的情况(也不是都发生)
现在想求一个sed语句:
若这一行末尾有回车符就删除,如果没有就不动即不要把一行最后的字符删掉
高手指教

论坛徽章:
0
2 [报告]
发表于 2008-09-12 16:08 |只看该作者
dos2unix

论坛徽章:
1
2015元宵节徽章
日期:2015-03-06 15:51:33
3 [报告]
发表于 2008-09-12 16:10 |只看该作者
太笼统了,我看不懂啊

论坛徽章:
1
2015元宵节徽章
日期:2015-03-06 15:51:33
4 [报告]
发表于 2008-09-12 16:12 |只看该作者
太笼统了,我看不懂啊

论坛徽章:
0
5 [报告]
发表于 2008-09-12 16:28 |只看该作者
man dos2unix

dos2unix - DOS/MAC to UNIX text file format converter

论坛徽章:
3
CU大牛徽章
日期:2013-03-13 15:29:07CU大牛徽章
日期:2013-03-13 15:29:49CU大牛徽章
日期:2013-03-13 15:30:19
6 [报告]
发表于 2008-09-12 17:18 |只看该作者
dos2unix urfile

论坛徽章:
1
2015元宵节徽章
日期:2015-03-06 15:51:33
7 [报告]
发表于 2008-09-12 17:59 |只看该作者
解决了,用服务器上的ftp,现将ftp设置好,然后就文件传上取,在设置好在拿下来就解决了。ftp就是别人封装好的运行脚本啊。
可有机会还要用用楼上几位高手的方法,这才能掌握原理

论坛徽章:
0
8 [报告]
发表于 2008-09-12 18:14 |只看该作者
sed 's,\r$,,' x.c >y.c

论坛徽章:
1
2015元宵节徽章
日期:2015-03-06 15:51:33
9 [报告]
发表于 2008-09-13 18:24 |只看该作者
谢谢楼上了,我 试试
楼上的代码很好用
应当和
sed 's/\r$//' x.c >y.c
一样的效果吧我试试
恩一样

[ 本帖最后由 sabin541 于 2008-9-16 16:33 编辑 ]
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP