繁体   English   中英

哪些字符可以安全地命名文件和目录?

[英]Which characters are safe to name files and directories with?

我了解不同的操作系统对功能使用不同的字符。

如下所示,我知道Windows文件名中不允许:

* <> [] = +” /

是否存在尽可能普遍使用以太币的字符列表? (不必担心晦涩的操作系统; Windows,Linux和OS X就足够了)

谢谢

为了获得最佳的可移植性,通常明智的做法是将文件名限制为字母,数字,破折号(-)和下划线(_)。

尽管文件名中的空格在Windows下是标准的,并且在POSIX文件系统(例如Linux和OSX)中已正确处理,但在POSIX系统中它们经常会皱眉,因为使用某些命令行技巧时需要格外小心。

另外,请记住Windows [NTFS]不区分大小写(尽管它确实保留了文件名的原始大小写)。 换句话说,“ MyFile.txt”将保留其“驼峰式大写字母”,但如果您创建一个名为“ MYFILE.TXT”的文件,则将被覆盖。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM