我了解不同的操作系统使用不同的字符来表示函数。
我知道 Windows 文件名中不允许出现以下内容:
*<>[]=+”/
是否有尽可能普遍使用以太坊可以或不能使用的字符列表? (不用担心晦涩难懂的操作系统;Windows、Linux 和 OS X 就足够了)
谢谢
最佳答案
为了获得最佳的可移植性,通常明智的做法是将文件名限制为字母、数字、破折号 (-) 和下划线 (_)。
虽然文件名中的空格在 Windows 下是标准的,并且在 POSIX 文件系统(例如 Linux 和 OSX)中被正确处理,但在 POSIX 系统中它们经常不被接受,因为在使用某些命令行时需要更加小心地对待它们技巧。
此外,请记住 Windows [NTFS] 不区分大小写(尽管它确实保留了文件名的原始大小写)。换句话说,“MyFile.txt”将保留其“ Camel 帽”,但如果您创建名为“MYFILE.TXT”的文件,则会被覆盖。
关于windows - 哪些字符可以安全地命名文件和目录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8725789/