4

フォルダとサブフォルダを含むディレクトリがあります。これらのサブフォルダーには、たとえば.xmlファイルが含まれています。

.xmlすべてのファイルを別のフォルダにコピーしたいのですが。私のUNIXはさびています。ありとあらゆる助けをいただければ幸いです。ありがとう、アダム

4

3 に答える 3

10

サブフォルダー名を指定せずに、すべてのサブフォルダーからすべての .xml ファイルをコピーするということですか?

find . -name \*.xml -exec /bin/cp {} /dest/dir/ \;
于 2012-08-03T18:41:03.020 に答える
3

このコマンドを (もちろん必要な変更を加えて) 試してください。

cp source_dir/project1/*.xml dest_dir/new_project2/summer2012

ファイル名が同じままである場合、宛先でファイル名を指定する必要はないことに注意してください。

詳細については、cp man ページを参照してください。

于 2012-08-03T18:38:38.620 に答える
2
find -iname '*.xml' -exec mv \{\} /dest/directory \;
于 2012-08-03T18:40:08.913 に答える