如何安全地重命名文件/目录,更改不区分大小写的文件系统上的大小写

时间:2016-08-28 01:51:47

标签: c filesystems posix

最近我在Linux上使用文件管理器,尝试重命名具有相同字符和不同案例的文件。

文件管理器报告该文件已存在(这在不区分大小写的文件系统中是有意义的。)

检查文件是否可以重命名,而不是意外地与其自身匹配的可移植方法是什么?

更新,我在Linux上找不到支持它的文件管理器(在vfat上),所以它可能不支持(至少没有讨厌的黑客攻击)。

即使mv nAme NaME举报mv: 'nAme' and 'NaME' are the same file

请参阅detailed discussion on the topic

0 个答案:

没有答案