使用mv仅移动特定文件夹和子文件夹

时间:2016-08-22 20:40:14

标签: mv

我正在尝试从目录中移动特定的文件夹和子文件夹。在下面我试图将文件夹BAM及其两个子文件夹和另一个文件夹Bedtools从主目录移动到目的地,但得到以下错误。谢谢你:)。

文件夹结构

 8-21-2016 -- Top level is date
 BAM -- parent directory
 Coverage  --child directory
 Validation -- child directory
 Bedtools  -- parent directory 
 Test  -- parent directory
 ID  -- parent directory

mv -u /home/cmccabe/Desktop/NGS/API/6-10-2016/bam/* bedtools/ /media/cmccabe/"My Book Western Digital"
mv: inter-device move failed: ‘/home/cmccabe/Desktop/NGS/API/6-10-2016/bam/coverage’ to ‘/media/cmccabe/My Book Western Digital/coverage’; unable to remove target: Is a directory
mv: cannot stat ‘bedtools/’: No such file or directory

1 个答案:

答案 0 :(得分:1)

显然,您的本地路径中不存在bedtools。关于其他错误消息mv: inter-device move failed: ‘/home/cmccabe/Desktop/NGS/API/6-10-2016/bam/coverage’ to ‘/media/cmccabe/My Book Western Digital/coverage’; unable to remove target: Is a directory,该文件夹可能不适合您的用户。移动mv命令会将其从设备中删除,但可能您没有权利。

检查尝试以root身份(使用sudo)解决第二个问题。对于bedtools文件夹,请检查您的本地路径。