亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫(kù)
最近訪問(wèn)板塊 發(fā)新帖
查看: 4604 | 回復(fù): 2
打印 上一主題 下一主題

Net::SCP::Expect 無(wú)法解析通配符的問(wèn)題 [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2011-04-14 16:47 |只看該作者 |倒序?yàn)g覽
再用 Net::SCP::Expect 從local 傳動(dòng)到 Remote 的時(shí)候,發(fā)現(xiàn)用通配符發(fā)送文件時(shí),程序沒(méi)法解析出通配符。
但是,從Remote 發(fā)送到 local 時(shí),就可以成功。

程序如下:

use strict;
use warnings;
use Net::SCP::Expect;

my $host = '192.168.0.1';
my $usre = 'root';
$passwd = '123456';

my $scpe = Net::SCP::Expect->new(host=>"$host",user=>"$user",password=>"$passwd");
        $scpe->scp("/root/*.log","/root")
}

說(shuō)明: 我想把 local 的/root/*.log 所有文件,都傳送到 remote 的 /root 目錄去, 不成功,當(dāng)在源碼中開啟debug機(jī)制時(shí)。

報(bào)錯(cuò)信息如下:
/root/*.log: No such file or directory
scp exited with non-success state: 256 at ./t.pl line 30


google了一下,用"\"注釋掉*號(hào),或者用單引號(hào)引起*號(hào)。均無(wú)效。
$scpe->scp("/root/\*.log","/root")
$scpe->scp("/root/'*'.log","/root")


但是,從 remote 發(fā)送到 local 時(shí),用*號(hào)通配符時(shí),就可行。
$scpe->scp("$host:/root/*.log","/root")



還有一個(gè)疑問(wèn), 用 Net::SCP::Expect 模塊,可實(shí)現(xiàn)傳送一個(gè)整目錄嗎?


還有,各位大蝦,都喜歡用什么模塊來(lái)實(shí)現(xiàn)文件傳送的? 謝謝。。。

論壇徽章:
1
2015年辭舊歲徽章
日期:2015-03-03 16:54:15
2 [報(bào)告]
發(fā)表于 2011-04-14 17:01 |只看該作者
rsync 傳文件吧

論壇徽章:
0
3 [報(bào)告]
發(fā)表于 2011-04-14 17:06 |只看該作者
之前翻CU的帖子,看到一個(gè)哥們問(wèn)用Net::SCP::Expect如何傳整個(gè)文件夾,蘭花仙子也建議用rsync

不過(guò),版主大蝦,通配符問(wèn)題,難道沒(méi)有解決辦法嘛?

很疑惑,為什么用 remote 傳送到 local 時(shí), * 就可用。
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號(hào)-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號(hào):11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專區(qū)
中國(guó)互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過(guò)ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請(qǐng)注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP