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

Linux 将特定子目录(以及其中的所有文件)移动到另一个路径,linux,bash,ubuntu,Linux,Bash,Ubuntu,我正在尝试将“~/Pictures”下名为“RAW”的所有文件夹(文件夹中的所有内容)移动到我的“~Desktop”目录。原始文件夹的父文件夹中没有其他文件夹 在我的“图片”文件夹中,我有以下结构: ~/Pictures/<Event Name>/RAW/ 现在如何移动桌面上相应目录结构中名为RAW的所有文件夹 复制不是一个选项,因为我没有足够的磁盘空间 只要做: mv ~/Pictures/RAW/ ~/Desktop/ 为什么不为图片中的i设置/[根据需要进行限制]*;做mv

我正在尝试将“~/Pictures”下名为“RAW”的所有文件夹(文件夹中的所有内容)移动到我的“~Desktop”目录。原始文件夹的父文件夹中没有其他文件夹

在我的“图片”文件夹中,我有以下结构:

~/Pictures/<Event Name>/RAW/
现在如何移动桌面上相应目录结构中名为RAW的所有文件夹

复制不是一个选项,因为我没有足够的磁盘空间

只要做:

mv ~/Pictures/RAW/ ~/Desktop/

为什么不为图片中的i设置
/[根据需要进行限制]*;做mv“$i”桌面/${i#图片/};完成
?实际上,原始文件夹的父文件夹中还有其他文件,但只有我想移动原始子文件夹及其内容,而不是其他文件。
cd ~/Pictures
find . type -d -name RAW -exec mkdir -p ~/Desktop/{} \;
mv ~/Pictures/RAW/ ~/Desktop/