我有一個包含文件夾和子文件夾的目錄。這些子文件夾包含例如.xml
文件。UNIX:將文件從子文件夾移動到另一個文件夾
我想將所有.xml
文件複製到一個單獨的文件夾中。我的UNIX很生疏;任何和所有的幫助將不勝感激。謝謝,亞當
我有一個包含文件夾和子文件夾的目錄。這些子文件夾包含例如.xml
文件。UNIX:將文件從子文件夾移動到另一個文件夾
我想將所有.xml
文件複製到一個單獨的文件夾中。我的UNIX很生疏;任何和所有的幫助將不勝感激。謝謝,亞當
試試這個命令(當然是有必要的更改),e.g,:
cp source_dir/project1/*.xml dest_dir/new_project2/summer2012
請注意,您不必在目的地指定文件名時,他們保持不變。
欲瞭解更多信息,請參閱cp man page
find -iname '*.xml' -exec mv \{\} /dest/directory \;
你的意思是從複製所有子文件夾的所有.xml文件,而無需指定子文件夾名稱?
find . -name \*.xml -exec /bin/cp {} /dest/dir/ \;
這種變化對我來說可以從40個子目錄拷貝幾千個文件到一個目錄:$ find。 -exec cp {}/target/dir \;' – 2013-06-03 18:04:54