2016-08-22 45 views
0

我想從一個目錄移動特定的文件夾和子文件夾。在下面我試圖將一個文件夾BAM及其兩個子文件夾和另一個文件夾Bedtools從主目錄移動到目標位置,但獲取下面的錯誤。謝謝 :)。只使用mv移動特定的文件夾和子文件夾

文件夾結構

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 
+0

@alfasin,你可以有多個源文件,你只需要一個目標文件夾。你可以嘗試'觸摸b; mkdir c; mv a b c;'和文件'a'和'b'將被移動到文件夾'c' – silgon

回答

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命令會將其從設備中刪除,但可能您沒有權限。

檢查嘗試作爲根(與sudo)第二個問題。對於bedtools文件夾,請檢查您的本地路徑。

+1

非常感謝:) – Chris

相關問題