This module copies directories recursively (or single files, well... singley) to an optional depth and attempts to preserve each file or directory's mode.
File::Copy を使ってディレクトリを再帰的にコピーするモジュール。File::Find と組み合わせてイベントドリブンでほげほげするというのが常でしたが、このモジュールの rcopy を使えばそれを書く必要もなくなりそう。