文件名中的十进制标记

时间:2016-02-11 08:53:04

标签: standards filenames

是否有规范的方法在文件名中写入小数点?圆点,逗号和撇号符号是有问题的。

请原谅我,如果以前曾经问过,但我找不到类似的东西。也许我不知道如何寻找它。

2 个答案:

答案 0 :(得分:4)

Windows(7;可能与更高版本相关)
通过实验,我发现你可以用“。”命名文件。只要文件扩展名在最后一个“。”之后,就在它们中。例如: “.qerg..docx”是可接受的文件名,而“..rwhg..docx”。不是。 这里我有一张.txt文件的图片我命名为“......”:

screenshot

Macintosh OS 9
允许小数,但冒号(“:”)不是 Macintosh OS X
与Mac OS 9规则相同,但不允许文件或文件夹名称以小数开头。
的Unix
Unix文件和文件夹名称中不允许的字符是斜杠(“/”)和NUL(“\ 0”),但是在大多数Unix shell中,这些字符(\?* |“<>)需要转义为反斜杠,例如:
文件名:

What is > life?

需要以下列方式输入shell:

What\ is\ \>\ life\?

进一步阅读:
关于您的问题here.

,有一篇有用的维基百科文章

答案 1 :(得分:1)

将文件名放在引号中:

$file="abc.def"

或使用转义字符(因OS而异)

copy data.txt to qwe\.rty