433得票11回答
如何在整个目录上运行dos2unix?

我需要使用dos2unix将整个目录转换格式。但是我无法弄清楚如何操作。

74得票2回答
转换行尾符

我一直使用d2u来转换行尾。安装了Puppy Linux后,我注意到它没有d2u,而是dos2unix。接着我发现Ubuntu默认都没有这两个。 有没有其他的方法可以转换行尾呢?

40得票11回答
有没有类似于Windows的dos2unix工具?

我有一些在Windows上创建的Shell脚本。我想在它们上运行dos2unix。 我读到dos2unix适用于Linux。 是否有办法在Windows上将我的文件转换为Unix换行符?

22得票3回答
为什么我的工具输出会互相覆盖,我该如何修复?

这个问题的目的是成为一个涵盖所有类似问题的规范答案,这些问题的答案归结为“你正在将DOS行尾符输入到Unix工具中”。任何有相关问题的人都应该找到一个清晰的解释,为什么他们被引导到这里以及可以解决他们问题的工具,以及可能解决方案的优缺点和注意事项。关于这个主题的一些现有问题只接受了只说“运行这...

22得票4回答
Git:从源代码控制的文件中删除回车符

我有一个Git存储库,其中一些文件采用DOS格式(\r\n行结尾)。 我想只需通过运行文件进行dos2unix(这将把所有文件更改为UNIX格式,带有\n行结尾),但这会对历史记录产生多大影响,是否推荐这样做? 我认为标准是始终使用UNIX行结尾的源代码控制文件,并在本地选择特定于操作系统的...

20得票2回答
使用Maven将文件转换为UNIX格式

我有一个在Windows环境下开发的应用程序。该应用程序部署到Linux环境中。每次我部署此应用程序时,都需要使用dos2unix将可执行文件转换为UNIX格式。起初我认为这是由于Windows CP1252编码引起的,因此我更新了Maven以将文件编码为UTF-8。但这并没有解决我的问题,我...

19得票3回答
将dos2unix移植到brainfuck

我在SuperUser.com上涉及无用答案的争论,并挑战其他帖子的人用brainfuck回答问题。他没有接受我的挑战,但现在我很好奇。 程序只需要将CRLF行结尾转换为LF(dos风格到unix)。有bf编码器可以帮忙吗?

18得票4回答
dos2unix无法转换^M

我从运行在Windows 7上的程序中将结果导出到一个文本文件,并将该文件复制到Xubuntu 14.04上。在终端中,我运行了dos2unix file.txt, 它告诉我转换文件out_mapqtl.txt为Unix格式。然而,当我使用less查看文件时,仍然可以看到Windows换行符^...

13得票2回答
在ant中使用unix2dos(或dos2unix)

我如何在ant中使用unix2dos(或dos2unix)呢?也就是说,我想将换行符从Linux的换行符(如果有)更改为Dos的换行符。

13得票8回答
如何查找Windows行末(EOL)字符

我有数百GB的数据需要使用Cygwin中的unix paste工具进行拼接,但如果文件中存在Windows EOL字符,则该工具无法正常工作。这些数据可能具有或不具有Windows EOL字符,并且如果不需要运行dos2unix,则不想花费时间。 因此,我的问题是,在Cygwin中,如何确定...