windows分文本和二进制文件,
在unix下统一为二进制文件
其实文件在内核都是二进制存储的
既:
unix:行尾为\n
windows下为\r\n
所以一点区别,
而在windows里以文本打开文件是,
读取文件将会有一个二进制与文本格式的转换,即\r\n -> \n
在unix下统一为二进制文件
其实文件在内核都是二进制存储的
既:
unix:行尾为\n
windows下为\r\n
所以一点区别,
而在windows里以文本打开文件是,
读取文件将会有一个二进制与文本格式的转换,即\r\n -> \n
写文件刚好相反!
取消的处理办法: 高级 -> 配置 -> 文件处理 -> DOS/UNIX/MAC 处理 -> UNIX/MAC 文件检测/转换 中,取消原先选择的检测文件类型并提示进行更改,选取 禁用,这样,就不会再出现讨厌的提示了。
本文介绍了Windows与Unix系统中文件处理的区别,特别是文本文件的换行符不同:Windows使用
,而Unix仅使用
。文章还提到了在Windows系统中打开和编辑这些文件时自动发生的转换过程,并提供了关闭此功能的方法。

1万+

被折叠的 条评论
为什么被折叠?



