2016-10-19 1 views
1

"〜/ Pictures"の下にある "RAW"という名前のフォルダ(フォルダ内のすべてのコンテンツ)を "〜Desktop"ディレクトリに移動しようとしています。 RAWフォルダの親フォルダに他のフォルダがあります。特定のサブディレクトリ(およびその中のすべてのファイル)を別のパスに移動

は、私は次のような構造を持っている私の「ピクチャ」フォルダに:

~/Pictures/<Event Name>/RAW/ 

私は同様の構造を作成したい

を移動したくない〜/写真//下のファイルがあります。デスクトップフォルダに:

~/Desktop/<Event Name>/RAW/ 

私が使用してデスクトップのディレクトリに似た構造を作成するために管理している:

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

デスクトップ上のそれぞれのディレクトリ構造でRAWという名前のすべてのフォルダを移動するにはどうすればよいですか?

私は十分なディスク容量がないので、コピーはオプションではありません!

+0

なぜ '私のために。 mv "$ i" Desktop/$ {i#Pictures /}を実行します。済んだ? –

+0

実際にRAWフォルダの親フォルダには他のファイルがありますが、RAWサブフォルダとその内容だけを移動し、他のファイルは移動しません。 – mohxinn

答えて

3

だけの操作を行います。写真/ [必要に応じて制限] *で

mv ~/Pictures/RAW/ ~/Desktop/ 
関連する問題