11-23-2010
Thanks a lot for suggestion. I actually already tried same.I did not update case. Since we define $output as empty, Even if i assign it to an array or try to print it ...output is still empty.
HTML Code:
my $tmpout="";
$ssh->register_handler("stdout",sub {my ($channel,$buffer) = @_; my $tmpout = print $buffer->bytes;});
#Calling $tmpout
$ssh->cmd('ifconfig -a | grep 192.168.35.216');
my @chksys = $tmpout;
print @chksys ;
print @chksys ;
Now if this trick would work i should get 3 lines of cmd output. But i get just one line. i.e. only from $ssh->cmd. since $tmpout is "null" .
I have been reading about using Net::SSH::Perl::Buffer and
$ssh->incoming_data to force output into array. Still nothing.
It seems nothing is ringing bell for me as of now...
Requirement is pretty simple but it appear solution is not that simple
10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
Hi need some advice..
#grep -i hostname test.csv
(gives the below output)
HOSTNAME,name,host_test,,,,,,,,
Now I need to format the above output as below.
HOSTNAME:
name=host_test
Any easy way of doing this using awk or sed or printf? (4 Replies)
Discussion started by: balaji_prk
4 Replies
2. Shell Programming and Scripting
Hi
I tried running the below
awk 'BEGIN { printf ("%s %-51s %s %-7s %s",$var1,$var2,$var3,$var4,$var5)}'
from the command prompt and it is not working.
Getting the error
awk: Field $() is not correct.
The source line number is 1.
Actually my requirement is to form a string based on... (6 Replies)
Discussion started by: dhanamurthy
6 Replies
3. Shell Programming and Scripting
Is it possible to convert the attached file to the format mentioned.
Here for a particular job the table name and the corresponding instance name from one test run "X" is compared with the table name and the instance name from the second test run "Y" for output rows,affected rows,applied... (1 Reply)
Discussion started by: ragavhere
1 Replies
4. Shell Programming and Scripting
I am using find and ls to search for "warez" files on my server.
find /home/ -regex ".*\.\(avi\|mp3\|mpeg\|mpg\|iso\)" -print0 | xargs -0 ls -oh
This command produces this:
-rw-r--r-- 1 1000 3.2M Feb 18 2009 /home/user/public_html/lupus.mp3
I want to only get this
3.2M... (4 Replies)
Discussion started by: bonrad
4 Replies
5. Shell Programming and Scripting
Dear All,
I am new to unix scripting. I need your help to format my output on screen.
echo " --------------------------------------------"
echo " | My Output |"
echo " --------------------------------------------"
echo " | A: $A... (5 Replies)
Discussion started by: rahiljavaid
5 Replies
6. Shell Programming and Scripting
Hi,
I am getting the output from a PERL program but the output is all on different lines.
My code is
printf hOUT "%s\t%s\t%s\t%s\t%s\t%s",$M1_CTR, $M2_CTR, $M3_CTR, $M4_CTR, $M5_CTR, $M6_CTR;
Example:
My report (which I send via email) should look like this
Area 1 Area 2 ... (4 Replies)
Discussion started by: nurani
4 Replies
7. Shell Programming and Scripting
Hi Experts,
I came across this interesting situation. I have following ssh script login to multiple server. This works fine for one set of servers (linux) but on my sun boxes i am getting. error
#!/usr/bin/perl -w
use Net::SSH::Perl;
use POSIX;
use Term::ANSIColor qw(:constants);
use... (2 Replies)
Discussion started by: mtomar
2 Replies
8. Shell Programming and Scripting
Hi,
I have a file which contents entries in this form.
Only in /data4/temp abc.000001
Only in /data4/temp abc.000003
Only in /data4/temp abc.000012
Only in /data4/temp abc.000120
Only in /data4/temp abc.000133
Only in /data4/temp abc.001444
i want to read line by line and format... (2 Replies)
Discussion started by: arijitsaha
2 Replies
9. Shell Programming and Scripting
I have the output like below:
DEV#: 9 DEVICE NAME: hdisk9 TYPE: 1750500 ALGORITHM: Load Balance
SERIAL: 68173531021
==========================================================================
Path# Adapter/Path Name State Mode Select Errors
0 ... (4 Replies)
Discussion started by: Daniel Gate
4 Replies
10. Shell Programming and Scripting
Hi,
I have some output in the format below:
Col-A Col-B
8781 4319
8781 2332
8781 0269
5550 3282
5550 9465
5550 7607
7064 4456
.
.
I want to re-format the output so i will get something like this:
8781:4319,2332,0269
5550:3282,9465,7607
7064:4456
for... (6 Replies)
Discussion started by: james2009
6 Replies
LEARN ABOUT SUSE
ssh-keysign
SSH-KEYSIGN(8) BSD System Manager's Manual SSH-KEYSIGN(8)
NAME
ssh-keysign -- ssh helper program for host-based authentication
SYNOPSIS
ssh-keysign
DESCRIPTION
ssh-keysign is used by ssh(1) to access the local host keys and generate the digital signature required during host-based authentication with
SSH protocol version 2.
ssh-keysign is disabled by default and can only be enabled in the global client configuration file /etc/ssh/ssh_config by setting
EnableSSHKeysign to ``yes''.
ssh-keysign is not intended to be invoked by the user, but from ssh(1). See ssh(1) and sshd(8) for more information about host-based authen-
tication.
FILES
/etc/ssh/ssh_config
Controls whether ssh-keysign is enabled.
/etc/ssh/ssh_host_dsa_key, /etc/ssh/ssh_host_rsa_key
These files contain the private parts of the host keys used to generate the digital signature. They should be owned by root, read-
able only by root, and not accessible to others. Since they are readable only by root, ssh-keysign must be set-uid root if host-
based authentication is used.
SEE ALSO
ssh(1), ssh-keygen(1), ssh_config(5), sshd(8)
HISTORY
ssh-keysign first appeared in OpenBSD 3.2.
AUTHORS
Markus Friedl <markus@openbsd.org>
BSD
May 31, 2007 BSD