更改文件名称;现有文件 NEWNAME 将被覆盖。成功返回 true;失败返回 false 并设置 $!.
$!
此函数的行为因系统实现而异。例如,它通常无法跨越文件系统边界工作,即使系统 mv 命令有时会对此进行补偿。其他限制包括它是否适用于目录、打开的文件或预先存在的文件。请查看 perlport 以及 rename(2) 手册页或等效的系统文档以了解详细信息。
对于平台无关的 move 函数,请查看 File::Copy 模块。
move
可移植性问题:"rename" in perlport.