比如说,在一个目录下有个文件夹叫 folder,在 folder 里还有个文件夹叫 folder。怎样删除外部的 folder,让里面的 folder 到外面来?
试试 mv folder/folder ./
#1 楼 @jyz19880823 因为有重名的问题,所以导致失败,可以考虑先改名然后再 mv,最后干掉改名的临时文件。。。。 具体命令大致为: mv folder folder1 mv folder1/folder folder rm -r folder1
@jyz19880823 @small_fish__ 谢谢,看来不存在那种一行的命令,只能这样分解着做
把里面 folder 里所有的东西 mv 出来,然后把它删了不就好了?用上连接符,一行就搞定了。
mv folder/folder/* folder/ rm -rf folder/folder
把里面 folder 里所有的东西 mv 到外面的 folder 下,然后把它删了不就好了?用上连接符,一行就搞定了。