C# 中的 Unix 到 Dos 转换
本文关键字:Dos 转换 Unix 中的 | 更新日期: 2023-09-27 18:32:14
我的一位前辈为Unix到dos的转换创建了exe。
- 它们之间有什么基本区别?
我有一个.tex文件. 我用文件运行该 exe(作为参数传递)。
然后我检查原始.tex文件。
执行 unixtodo 后没有区别.exe
两者都是一样的。
- 谁能帮我用 unixtodos 分析文件.exe?
您是否检查文件大小以比较新旧?由于行尾因平台而异(Unix:"'",Windows:"''r'"),转换后文件大小应不同。
普通的文本编辑器不会向您显示差异。一些文本编辑器(如记事本++)在窗口右下角显示行尾。
在DOS/Windows机器上创建的文本文件与在Unix/Linux上创建的文件具有不同的行尾。DOS使用回车符和换行符("''r'")作为行尾,Unix只使用换行符("'")。在Windows机器和Unix机器之间传输文件时需要小心,以确保正确翻译行尾。
常规文本编辑器不会显示原始文件和转换文件之间的任何差异。