gpt4 book ai didi

windows - 用于在 Windows 上更正 Linux 文件名的脚本,反之亦然?

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:40:04 27 4
gpt4 key购买 nike

据我所知,类Unix系统使用UTF-8编码文件名,而Windows系统使用他们自己的Windows单字节编码。

我经常处理带有日文文件名的文件。当我打开在 Windows 中创建的此类存档时,日文字母已死,因为文件名编码不正确。

同样的事情发生了,当我在我的 Linux 中创建存档然后有人在 Windows 下打开它时。

所以,我认为这应该是一个很常见的问题,而且,因为文件名是可恢复的,所以必须已经存在用于 linux 的更正 .sh 脚本和用于 Windows 的 .bat 脚本。

但在谷歌搜索了很长时间后,我仍然没有找到任何东西。有这样的脚本吗?如果不是,是什么困难阻止了人们创造它们?

更新我会很高兴有一个适用于大多数 Linux 系统和大多数 Windows 系统的解决方案。

最佳答案

Windows 使用双字节编码 UTF-16。您的问题很可能是您使用的是您正在使用的任何归档工具的单字节 ANSI 版本。

除非您提供有关您正在使用的代码和工具的更多详细信息,否则很难给出具体的建议。但是,在现代 Windows 文件系统中使用所有 Unicode 字符没有任何限制。

关于windows - 用于在 Windows 上更正 Linux 文件名的脚本,反之亦然?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7156861/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com