I need enlightenment with Net::Telnet.
I am attempting to log into another machine and do a tail of a file and have that output of that tail go to an html page. The problem is that the filename that I am tailing via telnet is a variable:
Filename: /data/project/cann/log/cannedfile.$${bus_dt}
The cmd to telnet is
$t1->cmd( $command );
$command="tail -25 /data/project/cann/log/cannedfile.$${bus_dt}";
$${bus_dt} is valid global variable on that machine and it should evaluate just fine (at least it does from the command line on that box. The problem is that telnet is converting the $$ to a number 8560721 (something like that).
In other words, the error message I get is:
file not found: /data/project/cann/log/cannedfile.8560721.{bus_dt}
Please let me know if I provided enough information.
Thank you in advance,
Louis
update (broquaint): removed <table> tags and added some <code> tags
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: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.