我知道 Linux 和 Windows 有不同的非法字符集,但似乎当文件名包含单个特殊字符时(例如:
在 Samba 共享目录(Linux 服务器)上),整个文件名就会变成乱码。
例如,“a:b”变成“A4WTMA~A”。这对于了解文件是什么没有多大帮助...我可以让名称更可预测吗?比如,
- 仅将特殊字符替换为“_”。
- 如果该名称已经存在,请在末尾添加一个数字。
因此,如果
- 答:
- a_b
- 吗?b
在 Linux 上存在,在 Windows 上则显示为
- a_b1
- a_b
- a_b2
在 Windows 上,或者类似的东西,
- A4WTMA~A
- a_b
- A6ARMU~L
正如它们现在所显示的那样?