remote hosts and wide output?


 
Thread Tools Search this Thread
Top Forums UNIX for Advanced & Expert Users remote hosts and wide output?
# 1  
Old 11-26-2011
Question remote hosts and wide output?

Hello forum:

I am curious about some output that I get using an alias <command> on a remote host and I wondered if someone could point me in the right direction.

Symptoms:
Using "ssh -qi /path/to/key root@som.ipa.ddr.ess mail" (or variation of via alias)
only gives a partial textual display/output.

Output of "bacula mail" from my local machine.
Code:
...
U  1 root@localhost.local  Sat Nov 26 02:10  64/3322  "Bacula: Backup OK of "
U  2 root@localhost.local  Sat Nov 26 05:05  64/3332  "Bacula: Backup OK of "
...

vs. running it ON the host itself...
Code:
...
U  1 root@localhost.local  Sat Nov 26 02:10  64/3322  "Bacula: Backup OK of c9bacula-fd Full"
U  2 root@localhost.local  Sat Nov 26 05:05  64/3332  "Bacula: Backup OK of JJs_Web Differential"
...

I am hopeful that it is an environment setting I can dial in.
My hostOS is OpenSUSE 11.4 Gnome2.32.x
Target OSs/hosts vary but output is similar.

Thank you for your time.
# 2  
Old 11-26-2011
What shell are you using? I guess bash? Can you print paste the output of the "env" command?

Once you ssh to a remote machine, your environment changes accordingly and there should not be any difference between the outputs you get from ssh session and physical console session. Could be an issue due to character set encoding!! Just wondering!!
# 3  
Old 11-26-2011
Local env output

the env from my bacula host:
Code:
ula env 
SHELL=/bin/bash
SSH_CLIENT=xx.xx.xx.xx 52843 22
OLDPWD=/root
USER=root
LS_COLORS=
MAIL=/var/mail/root
PATH=/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
PWD=/etc/bacula
LANG=en_US.utf8
TZ=America/Los_Angeles
HISTCONTROL=ignoreboth
SHLVL=1
HOME=/root
LESS=FiX
LOGNAME=root
CVS_RSH=ssh
SSH_CONNECTION=xx.xx.xx.xx xx.xx.xx.xx 22
LESSOPEN=|/usr/bin/lesspipe.sh %s
HISTTIMEFORMAT=%F %T 
G_BROKEN_FILENAMES=1
_=/bin/env

Thank you for helping.

---------- Post updated at 08:03 PM ---------- Previous update was at 08:02 PM ----------

Quote:
Originally Posted by admin_xor
What shell are you using? I guess bash?...
Good guess, bash all hosts

Last edited by Habitual; 11-27-2011 at 12:17 PM..
# 4  
Old 12-07-2011
bump?
# 5  
Old 12-07-2011
Can you compare the output from "env" with that when directly logged in? I'm wondering about $TERM and $COLUMNS.
Also try the same with the "alias" command.

Long shot is to use the "-n" switch to "ssh" as it cures all sorts of funnies.
# 6  
Old 12-08-2011
Methyl:

Thanks.
Remote:
Code:
hostname && echo $TERM && echo $COLUMNS

c9bacula
linux
135

Local:
Code:
hostname && echo $TERM && echo $COLUMNS

My-Kungfu
xterm
135

env outputs are in Post #3.

I have manipulated the $TERM variable here locally and it didn't seem to help,

"-n " didn't help this.
# 7  
Old 12-09-2011
Maybe your local terminal emulator is not set to "wrap" long lines and the output is actually there but you can't see it. Try redirecting the output to a file and check whether the characters are actually there.

Not clear what "mail" command you are actually issuing or where the "alias" comes from.
This User Gave Thanks to methyl For This Post:
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

awk remote multiple hosts print remote hostname and output

Hi all, i'm trying to gether multiple pattern on remote hosts, and trying to print hostname and the pattern, ssh remoteserver1 -C 'hostname 2>&1;cat /var/log/server1.log | awk -F ";" '"'"'{ print " "$2" "$5}'"'"'| sort | uniq -c | sort -g -r ' The output is the following, remoteserver1 ... (8 Replies)
Discussion started by: charli1
8 Replies

2. Shell Programming and Scripting

Grep remote multiple hosts output to local server

Hello all, i'm trying to create a report by greping a pattern on multiple remote hosts and creta a simple report, actually i did this, is ther any better way to do this. #!/bin/bash for host in `cat RemoteHosts` do ssh $host -C 'hostname 2>&1; grep ERROR /var/log/WebServer.log.2019-09-21... (0 Replies)
Discussion started by: charli1
0 Replies

3. Solaris

How to copy a tar file on a series of remote hosts and untar it on those hosts?

Am trying to copy a tar file onto a series of remote hosts and untar it at the destination. Need to do this without having to do multiple ssh. Actions to perform within a single ssh session via shell script - copy a file - untar at destination (remote host) OS : Linux RHEL6 (3 Replies)
Discussion started by: sankasu
3 Replies

4. Shell Programming and Scripting

Making output of data from remote hosts smaller

so i'm doing something similar to this: ssh myname@remotehost 'tail -800 /var/log/some.log' Now, as you can see, this is a lot of data to be passing back and forth over a network. Is there anything i can do to make the output smaller (zip it on the fly, compress?) and then when the data... (4 Replies)
Discussion started by: SkySmart
4 Replies

5. UNIX for Advanced & Expert Users

Port Time outs on Remote Hosts

I monitor all my servers using Nagios. Now, for Nagios to run certain checks, it has to connect to remote hosts via a certain port. Lets say the port is 8090. Now, when Nagios connects to a remote host (for an example) via port 8090, and it has to run 6 checks (scripts) on that remote host, i... (2 Replies)
Discussion started by: SkySmart
2 Replies

6. Debian

Launch remote gui apps in remote hosts

Hi, I've been looking for a way to execute a console program (is in windows but by now I accept the linux way) from a linux machine, but this program has to be opened in the remote side. Linux machine acts only as a "signaling" host. My program has to open the camera in the remote side, but only... (7 Replies)
Discussion started by: zauberberg
7 Replies

7. Solaris

Check executed commands from remote hosts

Hello, Is there any way to check which user and from which IP executed a command to the server.I need something like the history but with information also from which IP the command executed. Thanks in advance (8 Replies)
Discussion started by: @dagio
8 Replies

8. UNIX for Dummies Questions & Answers

How to Know is a Remote hosts have open port

Hi gurus of unix!!!!, I have a little question. I nedd your helps The scenarios is the following I have tree equipment that are installed in different places. I use a carrier to interconnect the equipment. Some Port's (TCP) need to be open for an application that must be function correctly. For... (3 Replies)
Discussion started by: andresguillen
3 Replies

9. UNIX for Advanced & Expert Users

ftp into remote hosts

Hi all, Have used ftp to transfer files from remote host to localhost. I was wondering how can I ftp into remote hosts. for example from a unix box, connect to an external server and then ftp that file into mainframe ? I would like to avoid pulling it to unix box and then ftping to mainframe.... (1 Reply)
Discussion started by: kodermanna
1 Replies

10. UNIX for Dummies Questions & Answers

Copy files between remote hosts

Don't know if its correct to write into this topic but how can I copy files from a Windows machine to a UNIX system? (2 Replies)
Discussion started by: agasamapetilon
2 Replies
Login or Register to Ask a Question