Greets,
File::Copy's move() command fails when trying to move a directory from one volume to another. However, the system mv command succeeds.
-bash-3.1$ pwd /home/marvin -bash-3.1$ ls /usr1/stuff | grep foo -bash-3.1$ mkdir foo -bash-3.1$ perl -MFile::Copy -e 'move("foo", "/usr1/stuff/foo") or die + $!' Is a directory at -e line 1. -bash-3.1$ mv foo/ /usr1/stuff/foo -bash-3.1$ ls /usr1/stuff | grep foo foo -bash-3.1$
Is this expected behavior?
In reply to File::Copy and moving directories across volumes by creamygoodness
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |