`
aoingl
  • 浏览: 87114 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

怎样去掉文本文件中烦人的 ^M

阅读更多

相信很多人都遇到过将 Windows 或者 Mac OS下的文本文件传输到 Linux 后出现烦人的 ^M 现象, 这是因为Windows,Mac OS, Linux 使用不同的换行符造成的。 Windows 下使用 '\r\n', Mac OS 下使用 '\r',而 Linux 下使用 '\n'。进行适当的转换就可以去掉这烦人的 ^M 符号。

 

如果你从一台 FTP Server (Windows) 下 download 一个文本文件, 而没有使用 text 传输,就会产生这个问题。

 

进行转换的工具是 dos2unix 和 mac2unix。该工具由 dos2unix 包提供, 如果你的机器下没有这两个工具,请使用:

 

 

[lgao@lgao data]$ sudo yum install dos2unix
 

 

进行安装。

 

假设需要进行转换的文本文件叫: text.txt, 那么请使用指令:

 

[lgao@lgao data]$ dos2unix text.txt 
dos2unix: converting file text.txt to Unix format ...
[lgao@lgao data]$ mac2unix text.txt 
mac2unix: converting file text.txt to Unix format ...

 

进行相应的转换。

1
0
分享到:
评论

相关推荐

    绝版经典 LINUX与UNIX SHELL编程指南 PDF 高清版 [16.3M]

    shell脚本可以使烦人的手工作业自动化,使你的工作变得简单、轻松!本书通过各种实用的系统管理小技巧和趣味脚本代码,详尽地介绍了shell编程各个不同的方面。学完本书后,你将成为一名shell编程高手。 内容简介 ...

    IQKeyboardManager.zip

    首先,你需要将压缩包中的IQKeyboardManager文件夹拖入到你的Xcode项目中,然后在AppDelegate.m文件中导入必要的头文件,并在didFinishLaunchingWithOptions方法中启动IQKeyboardManager。这样,无需额外的配置,...

    MFC 任务栏气泡提示

    在Windows编程领域,MFC(Microsoft ...在提供的压缩包文件“qipao”中,可能包含了一些示例代码或教程,帮助你更好地理解和实践这一功能。务必查看并理解这些资源,以便在你的项目中成功应用MFC任务栏气泡提示。

    正则表达式30分钟入门教程

    恢复格式 文本格式约定:专业术语 元字符/语法格式 正则表达式 正则表达式中的一部分(用于分析) 对其进行匹配的源字符串 对正则表达式或其中一部分的说明 隐藏边注 本文右边有一些注释,主要是用来提供一些相关信息...

    RedditCharCounter:在 Reddit 上创建新帖子时显示剩余的字符数

    RedditCharCounter 在 Reddit 上创建新帖子时显示剩余的字符数一些子版块(/politics、/worldnews 等)标题很长是很常见的。... 在浏览器中打开包含的 char.html 文件,这将使您能够从真实的 HTML 页面而不是 Github m

Global site tag (gtag.js) - Google Analytics