在日常工作中,我们常常会遇到不同操作系统之间文件换行符不兼容的问题。比如Windows系统用`\r\n`表示换行,而Linux或macOS则使用`\n`。这时,`dos2unix`工具就派上用场了!它能轻松将Windows格式的文本转换为Unix/Mac格式。
首先,确保你的系统已安装`dos2unix`。在Ubuntu等Linux发行版中,可以通过命令`sudo apt install dos2unix`来安装。安装完成后,只需输入`dos2unix 文件名`即可完成转换。例如:`dos2unix example.txt`。如果需要批量处理文件,可以加上通配符,如`dos2unix .txt`。
使用时需要注意,该工具不会覆盖原文件,而是生成一个新的文件。若想直接修改原文件,可以添加参数`-n`,如`dos2unix -n old.txt new.txt`。此外,`dos2unix`还支持逆向操作(从Unix转回DOS),只需添加`-c dos`选项即可。
💡 小贴士:转换前最好备份原始文件,避免误操作导致数据丢失。掌握这个小工具,可以让你跨平台协作更加顺畅!✨