$ mv 'Assignments' 'assignments' mv: cannot move `Assignments' to a subdirectory of itself, `assignments/Assignments'
尝试将Assignments目录重命名为assignments
OSX HFS +文件系统不区分大小写,因此它将“ Assignments和“ assignments解释为相同的名称。 我会尝试:
$ mv Assignments tempdir $ mv tempdir assignments
你正在使用一个不区分大小写的文件系统(尽pipe它是保存的)。 所以当你说mv Assignments assignments ,就好像你正在说mv Assignments Assignments/assignments 。 相反,尝试将其重命名为其他东西。
核选项是通过启用OS X的Mac OS扩展(日志式,区分大小写)选项从头开始在这个硬盘驱动器分区和操作系统安装。 请注意,这需要对磁盘进行完整的重新格式化,并会在受影响的分区上打开所有内容。
另一个需要注意的是OS X中的某些应用程序不能很好地区分大小写的文件系统。 (在写这篇文章时,我相信Steam就是其中之一。)
我只是想让这个问题的读者知道这个选项确实存在。
–
我个人抵制中间步骤的想法,宁愿使用Finder来做出这样的改变。 如果您通过更改大小写来重命名文件夹或文件,它不会抱怨更改。