Beefy Boxes and Bandwidth Generously Provided by pair Networks
P is for Practical
 
PerlMonks  

How to read the network file.

by ungalnanban (Pilgrim)
on May 13, 2010 at 04:29 UTC ( #839771=perlquestion: print w/ replies, xml ) Need Help??
ungalnanban has asked for the wisdom of the Perl Monks concerning the following question:

I'm using the Net::FTP for get the remote hosting file. I want to read the file. I don't want to get the file from remote host to my host (local host) I need to read the file content only,is there any module to do this.

use strict; use warnings; use Data::Dumper; use Net::FTP; my $ftp = Net::FTP->new("192.168.8.20",Debug => 0) or die "Cannot connect to some.host.name: $@"; $ftp->login("root",'root123') or die "Cannot login ", $ftp->message; $ftp->cwd("SUGUMAR") or die "Cannot change working directory ", $ftp->message; $ftp->get("Testing.txt") or die "get failed ", $ftp->message; $ftp->quit;
In the above sample program I get the file from 192.168.8.20 then I will read the file and do the operation, I don't want to place the file in my local system. I need to read the "Testing.txt" file content.

Thanks.

Comment on How to read the network file.
Download Code
Re: How to read the network file.
by nagalenoj (Friar) on May 13, 2010 at 05:28 UTC
    File::Remote - Read/write/edit remote files transparently.

    You could also manually so ssh to the host you want and read/write files of the host(which has been done internally in the above module).

Re: How to read the network file.
by marto (Chancellor) on May 13, 2010 at 06:20 UTC

    As a side note please remember that ftp does not encrypt data. In the example above you're sending your root password in plain text, the file you get is also transferred without encryption. File::Remote can be configured to use ssh or scp.

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: perlquestion [id://839771]
Approved by planetscape
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others having an uproarious good time at the Monastery: (6)
As of 2014-09-01 22:40 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    My favorite cookbook is:










    Results (17 votes), past polls