作者handsomegirl (薰)
看板Perl
标题Re: [问题] 关於两个Server之间
时间Mon Dec 24 14:45:59 2007
※ 引述《handsomegirl (薰)》之铭言:
: ※ 引述《handsomegirl (薰)》之铭言:
: : 请问Perl可以做到
: : 我把A server的资料抓到B server吗?
: : 我目前是用NET::FTP登入到A server,并可以抓资料到自己的PC
: : 但是如果希望抓来的资料可以直接丢到B server的资料夹呢?
: : 先谢谢各位高手了~
: 谢谢各位高手的建议,後来发现最简洁的方式,应该是直接从B server去执行抓取的程式
: 就可以成功抓取资料
: 不过新的问题又出现了
: 由於抓下来的是压缩档,请问有方法是抓下来後就自动解压缩吗?
: 如果抓好资料後,就把A server的档案删掉,有可能吗?
: 另外有可能使程式只在一到五执行吗?
: 我的平台是unix谢谢
上次把这些部分都做完之後
发现了新的问题
若是抓取档案的时候,刚好对方的档案正上传到一半
那麽我就会抓取到损毁的档案
原本的想法是抓取档案名与档案时间成为list
离现在时间在一个小时之内的档案,就下次执行时再抓
但是碰到了一个问题
在Perl里面,我一直找不到可以抓取档案时间的函式或是模组
请问有高手可以提点一下吗?
困扰了好几天,对於这一个问题还没有想出解决的方式
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.65.55.161
1F:推 LiloHuang:stat($filename); 12/24 14:49
2F:→ handsomegirl:有不指定filename的方法吗? 12/24 15:07
3F:推 LiloHuang:那是否可以说一下你到底要用什麽来作为判断的输入? 12/24 19:25
4F:→ Baternest:man find 有参数可找出特定时间的档案... 12/24 23:47