我的代碼涉及到一個主機(使用openSSH),獲取匹配模式的文件列表(使用遠程查找命令OpenSSH),然後打開每個文件並獲得並處理(grepping等)。 我已完成獲取文件名並傳遞給函數。現在,我必須將這些文件名傳遞給我打開並處理它的函數。我試圖用文件如下做到這一點::遠程:在遠程主機上讀取文件
sub processFiles{
my $fileList =shift;
#Iterate over the file and try to find start and stop time stamps from the file
for my $file (@{$fileList}) {
#finding start time of file:its found in lines of file
my $HEAD;
open $HEAD, "host:head -1000 $File|" or die "Unable to check file for starting time";
while (<$HEAD>) {
#process...
但我無法打開主機上的文件中,我得到一個錯誤。
你有什麼問題? – AbhiNickz
它說找不到File/Remote.pm – emma
你配置了File :: remote perl模塊嗎? – RAFA