在perl中移动文件时未定义的子例程

在perl中移动文件时未定义的子例程,perl,move,Perl,Move,我的当前目录是这样组成的: currentDirectory - folder1 -file1 - folder2 在我编写的代码中,将file1移动到folder2 我有个错误 Undefined subroutine &main::move at script.pl line 49 我的猜测是,您可能忘记将模块包含在以下内容中: 或者你有类似于: use File::Copy qw(); 上帝保佑你,我看到了很多,但我忘了使用File::copy这是错误消息。 use

我的当前目录是这样组成的:

currentDirectory
 - folder1
   -file1
 - folder2
在我编写的代码中,将file1移动到folder2

我有个错误

Undefined subroutine &main::move at script.pl line 49

我的猜测是,您可能忘记将模块包含在以下内容中:

或者你有类似于:

use File::Copy qw();

上帝保佑你,我看到了很多,但我忘了使用
File::copy
这是错误消息。
use warnings;
use strict;
use File::Copy;

move("folder1/file1","folder2/file1");
use File::Copy qw();