Hello Monks, I am trying to access a remote file situated on machine where the owner of the file is root.I wants to access the content of that file with some predefined function.The code is like this:

#!/usr/bin/perl BEGIN { unshift (@INC,"/view/sawans1_api_test/vobs/pp2dev/src/testsuite/user/t +inc"); unshift (@INC,"/view/sawans1_api_test/vobs/pp2dev/src/testsuite/user") +; } use DHPL::System; use nightly::common; use Logs::LogReader; $file = ` rsh -l root remote_machien cp /nightly_results/2010_03_19/re +mote_file.log ` ; # $file = "/path/remote_file/"; my $sul = SuiteLog->new( { FILE => $file } ); # $logfile is the log f +ile of test run $sul->parse_suite( ); # get_scheduled will return the list of all the test_suites present in + the respective test_run foreach my $sname ( @{$sul->get_scheduled( )} ) { my $scl = $sul->get_log( $sname ); my $name = $scl->name( ); my $result = $scl->result( ); my $errors = $scl->log_errors_short( ); my $description = $scl->get_decription( ); print"Test Suite Name = $name\n"; print"Result = $result\n"; print"Errors = $errors\n"; print"Description = $description\n"; }

If I used my rsh command like this then it is giving an error like this:

Can't open http://lcla238.lss.emc.com/nightly_results/2010_03_19/log_lcla133.lss.emc.com_64___TestSuiteDARE_Prod_MpaaPseudoIBM_AIX__3_19.html: No such file or directory at /view/sawans1_api_test/vobs/pp2dev/src/testsuite/user/tinc/Logs/LogReader.pm line 1344.

If I copied the same logfile to my home directory and then I assign the path of it $file like I have commented in above example then I gets proper out.But I wants to access any such file on the remote host at run time.How to achieve this using RSH??? Remember I have to pass path of that remote file like

$file = "/path/remote_file/"

this and have to access the same file through some pre-defined functions..

Kindly let me know about it...Thanks in advance !!!


In reply to accessing remote file with rsh by siddheshsawant

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.