我正在寻找如何将文件从一个文件夹移动到上层文件夹的问题答案,但我没有找到答案mv name/* .
为什么我不能用这个将文件移动到上层文件夹?得票最多的选项是mv * .[^.]* ..
,所以我的问题是,为什么mv name/* .
是错误的?
问候
答案1
答案2
如果档案包含点文件,您可能还需要匹配.*
。*
还要&& rmdir folder
在末尾添加 o 以删除现在多余的文件夹。这很安全,因为它仅在 mv 返回成功时才会运行,并且因为 rmdir 不会删除非空目录。