免费注册 查看新帖 |

Chinaunix

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

怎样去除文件里面的隐藏字符???????help!!! [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-08-27 14:37 |只看该作者 |倒序浏览
15321679159|6210664886|1|DCC^M
15321679160|6210664887|1|DCC^M
15321679161|6210664888|1|DCC^M
15321679162|6210664889|1|DCC^M
15321679163|6210664890|1|DCC^M
15321679164|6210664891|1|DCC^M
15321679165|6210664892|1|DCC^M
15321679167|6210664893|1|DCC^M
15321679168|6210664894|1|DCC^M
15321679169|6210664895|1|DCC^M


后面的^M ,只能用vi看到,怎么全部去掉 ??????

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
2 [报告]
发表于 2010-08-27 14:38 |只看该作者
cat -A

论坛徽章:
0
3 [报告]
发表于 2010-08-27 14:40 |只看该作者
楼上啥意思? 不太明白

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
4 [报告]
发表于 2010-08-27 14:43 |只看该作者
$ cat -A 002
northwest       NW      Joel Craig      3.0     .98     3       4$
western WE      Sharon Kelly    5.3     .97     5       23$
southwest       SW      Chris Foster    2.7     .8      2       18$
southern        SO      Mary Chin       5.1     .95     4       15$
southeast       SE      Derek Johnson   4.0     .7      4       17$
eastern EA      Susan Beal      4.4     .84     5       20$
northeast       NE      Tj Nichols      5.1     .94     3       13$
north   NO      Val Shultz      4.5     .89     5       9$
central CT      Sheri   Watson  5.7     .94     5       13$
$ todos 002
$ cat -A 002
northwest       NW      Joel Craig      3.0     .98     3       4^M$
western WE      Sharon Kelly    5.3     .97     5       23^M$
southwest       SW      Chris Foster    2.7     .8      2       18^M$
southern        SO      Mary Chin       5.1     .95     4       15^M$
southeast       SE      Derek Johnson   4.0     .7      4       17^M$
eastern EA      Susan Beal      4.4     .84     5       20^M$
northeast       NE      Tj Nichols      5.1     .94     3       13^M$
north   NO      Val Shultz      4.5     .89     5       9^M$
central CT      Sheri   Watson  5.7     .94     5       13^M$

论坛徽章:
0
5 [报告]
发表于 2010-08-27 14:46 |只看该作者
回复 1# ssxy2009


    应该是2个字符吧
  try:
     sed 's/..$//' file
  如果可以的话
   sed -i 's/..$//' file直接修改源文件

论坛徽章:
0
6 [报告]
发表于 2010-08-27 14:46 |只看该作者
这些命令都用不了

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
7 [报告]
发表于 2010-08-27 14:47 |只看该作者
这些命令都用不了
ssxy2009 发表于 2010-08-27 14:46



    ?!哪些用不了?

论坛徽章:
0
8 [报告]
发表于 2010-08-27 14:49 |只看该作者
回复  ssxy2009


    应该是2个字符吧
  try:
     sed 's/..$//' file
  如果可以的话
   sed -i ...
好看的附件 发表于 2010-08-27 14:46



   
sed 's/^M$//' file    不行的

论坛徽章:
0
9 [报告]
发表于 2010-08-27 14:49 |只看该作者
?!哪些用不了?
昭襄王 发表于 2010-08-27 14:47



    cat -A
    todos  
  都用不了

论坛徽章:
0
10 [报告]
发表于 2010-08-27 14:49 |只看该作者
回复 6# ssxy2009


    那就直接vim操作把
   :%s/..$//
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP