Windows 居然不允许将文件名命名为 aux.c ?!?

2024-02-23 14:16:47 +08:00
 villivateur

今天在 Windows 上 clone 了一份 linux kernel 代码,checkout 的时候报错:

error: invalid path 'drivers/gpu/drm/nouveau/nvkm/subdev/i2c/aux.c'

结果发现是 Windows 不允许将文件名命名为 aux.c ……

准确地说,是不允许命名为任何以 aux 开头的文件,不管什么后缀名

3732 次点击
所在节点    全球工单系统
24 条回复
PrinceofInj
2024-02-23 17:10:52 +08:00
越来我真的老了🙃
gefranks
2024-02-23 17:31:48 +08:00
看到这个文件名的时候我就想起 MSDOS 的保留字了.
clorischan
2024-02-23 22:48:04 +08:00
win11 gui 可以创建
mmdsun
2024-02-24 17:47:25 +08:00
NUL 也不行。这和 Linux 下不能创建/dev/null 文件一样

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://ex.noerr.eu.org/t/1017859

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX