Rod*_*ley 28 path filesystems osx-lion macos
我无法找到此信息,反复试验告诉我可能没有任何信息。OS X Lion (10.7) 上文件名的无效字符是什么?
文件名中允许的字符Unicode,任何字符,包括 NUL。出于遗留原因,操作系统 API 可能会限制某些字符
Finder 目前不允许在文件名中输入冒号,但它允许输入反斜杠。然而,在 Finder 中显示为斜杠的字符在 shell 中显示为冒号,反之亦然。Finder 也不允许任何 ASCII 控制字符。
Bash 似乎允许除\000
(NUL)之外的所有控制字符。我通过运行以下输出来测试它:
for i in {1..31} 127 0; do echo touch \\$(bc <<< "obase=8;$i"); done
Run Code Online (Sandbox Code Playgroud)
小智 5
编辑
根据Wikipedia 的说法,唯一无效的字符是正斜杠/
,但在 UNIX 层。
归档时间: |
|
查看次数: |
35441 次 |
最近记录: |