ubuntuの同じボリューム内でperlを使用してディレクトリを移動しようとしています。
以下のようにPerlで移動( File::Copy )コマンドを使用しました
move($dir1, $dir2);. # Doesn't work.
移動後、$dir1 は $dir2 の下に配置されると予想されます。しかし、「ディレクトリです」というエラーが発生しました。
しかし、システム mv を使用すると、完全に機能します。
system("mv $dir1 $dir2"); #This works!.
Google で検索したところ、move は Linux の mv とまったく同じように機能するはずであることがわかりました。何か案は?