perl怎么拷贝一个文件到另一个文件夹中或者怎

perl怎么拷贝一个文件到另一个文件夹中或者怎,第1张

use warnings

use File::Copy

my $filein=$ARGV[0]

my $fileout=$ARGV[1]

#copy($file1, $dir1)将文件$file1复制到文件夹$dir1中;

copy($filein,$fileout) or die "copy $filein to $fileout failed\n"

#move($file2,核基绝$dir2);将文件$file2移动到改姿文件夹$dir2中

move($fileout,"$fileout.test") or die "mv $fileout to $fileout.txt failed\n"

#如果文件夹不存在,则创建该文件夹

if(!(-e $dir)){

mkdir $dir 锋帆or die 

 }

cp($dir3,$dir4)#把文件夹$dir3复制到文件夹$dir4

rename($dir4,'dir_4') #将文件夹dir4重命名为dir_4

rmove($dir5,$dir6)#将文件夹dir5移动到dir6

 御明 perl复制整个文件夹纤拆帆的方法

use strict

use Cwd

user File::Copy

my $curPath = getcwd

my $destPath = ""        # 目标目录

foreach my $dir(<*>){

      if(-d $dir){

           move "$curPath/$dir", "$destPath/$dir" or die $!

       }

}

# 试试看吧,是不是你毁雹要的


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12268597.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存