ディレクトリ構造を維持せずにフォルダとサブフォルダからファイルをコピーする

ディレクトリ構造を維持せずにフォルダとサブフォルダからファイルをコピーする

次の構造のフォルダ(A)があります。

          Main Directory(A)
               |
               |
Subdir------Subdir2-----Subdir3
  |           |            |
  |           |            |
f0--f1      f0--f1       f0--f1

Aのすべてのファイルをコピーして新しいディレクトリBに(再帰的に)貼り付けたいです。しかし、私はディレクトリ構造を保存したくありません。つまり、AのすべてのファイルはサブディレクトリなしでBに存在する必要があります。

答え1

シェルではとても簡単です。

$ find A -type f -exec cp {} B \;

関連情報