http://qs321.pair.com?node_id=760697


in reply to move files without blowing out directories

Sounds good. Try move:
use File::Copy; move("/dev1/fileA","/dev2/fileB");

Update: Added link . . .
. . . I got yelled at. :)