C# 中的 Unix 到 Dos 转换

本文关键字:Dos 转换 Unix 中的 | 更新日期: 2023-09-27 18:32:14

我的一位前辈为Unix到dos的转换创建了exe。

  • 它们之间有什么基本区别?

我有一个.tex文件. 我用文件运行该 exe(作为参数传递)。

然后我检查原始.tex文件。

执行 unixtodo 后没有区别.exe

两者都是一样的。

  • 谁能帮我用 unixtodos 分析文件.exe?

C# 中的 Unix 到 Dos 转换

您是否检查文件大小以比较新旧?由于行尾因平台而异(Unix:"'",Windows:"''r'"),转换后文件大小应不同。

普通的文本编辑器不会向您显示差异。一些文本编辑器(如记事本++)在窗口右下角显示行尾。

在DOS/Windows机器上创建的文本文件与在Unix/Linux上创建的文件具有不同的行尾。DOS使用回车符和换行符("''r'")作为行尾,Unix只使用换行符("'")。在Windows机器和Unix机器之间传输文件时需要小心,以确保正确翻译行尾。

常规文本编辑器不会显示原始文件和转换文件之间的任何差异。