将特定子目录(及其中的所有文件)移动到另一个路径

时间:2016-10-19 05:54:24

标签: linux bash ubuntu

我正在尝试移动名为" RAW"的所有文件夹(文件夹中的所有内容)。位于"〜/ Pictures"到我的"〜桌面"目录。 RAW文件夹的父文件夹中还有其他文件夹。

在我的"图片"文件夹我有以下结构:

~/Pictures/<Event Name>/RAW/

〜/ Pictures //下有文件,我不想移动

我想在Desktop文件夹中创建类似的结构:

~/Desktop/<Event Name>/RAW/

我已经设法使用以下方法在桌面目录中创建类似的结构:

cd ~/Pictures
find . type -d -name RAW -exec mkdir -p ~/Desktop/{} \;

我现在如何在桌面上的相应目录结构中移动名为RAW的所有文件夹?

由于我没有足够的磁盘空间,因此无法复制!

1 个答案:

答案 0 :(得分:3)

只是做:

mv ~/Pictures/RAW/ ~/Desktop/