내 코드는 (openSSH로 수행하는) 호스트로 이동하여 패턴과 일치하는 파일 목록을 얻고 (원격 찾기 명령 -UserSSH를 사용하여 수행) 각 파일을 열어서 처리합니다 각 (grepping etc). 파일 이름을 가져 와서 함수에 전달하는 것으로 끝났습니다. 이제는이 파일 이름을 각각 열어서 처리하는 함수에 전달해야합니다.원격 호스트에서 파일 읽기
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...
하지만 호스트에서 파일을 열 수 없습니다 생각하는 I 오류가 점점 오전 : 나는 파일을 사용하여 수행 할 :: 원격 다음과 같이 노력하고 있습니다.
어떤 문제가 있습니까? – AbhiNickz
그것은 말합니다 File/Remote.pm을 찾을 수 없습니다 – emma
File : remote perl 모듈을 구성 했습니까? – RAFA