If the destination already exists and is a directory, and the source
is not a directory, then the source file will be renamed into the
directory specified by the destination.
####
ben@Tyr:/tmp$ mount|grep home
/home on /chroot/home type none (rw,bind)
ben@Tyr:/tmp$ mkdir test; perl -MFile::Copy -we'move("test", "/chroot/home/test") or die "test: $!\n"'
mkdir: cannot create directory `test': File exists
test: Is a directory
####
ben@Tyr:/tmp$ mkdir test test1; perl -MFile::Copy -we'move("test", "test1") or die "$!\n"'; ls -lR test test1
ls: cannot access test: No such file or directory
test1:
total 0