Remsh


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting Remsh
# 1  
Old 10-07-2010
Data Remsh

Hi All,

Im using remsh to execute shell script on remote server. And this script gets called from another AIX server.

My code is:
Code:
remsh $rHost -l $rUser -n "export JAVA_HOME=/usr/java6_64_SR7; export ORACLE_HOME=/oravl01/oracle/11.1.0.7; 
export PATH=${ORACLE_HOME}/bin:${PATH}:${JAVA_HOME}/bin; 
jar -xvf $amdpacks $RM_HOME; 
jar -xvf $RM_HOME/$packageJar $fulltoppath"

"jar" utility is located at /usr/java6_64_SR7/bin location. I have appended the PATH also.

But still if see the actual console output, PATH is not getting appended with '/usr/java6_64_SR7/bin'.

Console output at remote site is:
Code:
PATH=/oravl01/oracle/11.1.0.7/bin:/usr/java/jdk1.6.0_16_32b/bin:/opt/perf/bin:/usr/bin:/opt/perforce:1.7.0/bin:/oravl01/oracle/11.1.0.7/bin:2.2.1/bin:/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/usr/java/jdk1.6.0_16_32b/bin;

From where this blue color marked path came?Smilie

What do I need to do?

Thanks in advance!

Last edited by Franklin52; 10-07-2010 at 03:39 AM.. Reason: Please use code tags, thank you!
# 2  
Old 10-07-2010
Try using single quotes instead of double quotes. Variables in double quotes are substituted by the shell before the remsh is called, and that is why you are getting odd values.
# 3  
Old 10-07-2010
The easiest way is to put all that in a script on the remote host...
# 4  
Old 10-07-2010
Quote:
From where this blue color marked path came?
All the substitution of parameters has taken place on the local computer.
The original value of $PATH came from the local computer.
The substitution of $RM_HOME also came from the local computer.


To check whether the remote computer is resetting PATH.
Code:
remsh $rHost -l $rUser -n set


I agree with vbe. This is much easier if you create the script on the remote computer.
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Remsh

Hello All, I am on HP-UX. Problem is that my remote script behaves different depending on execution method. Method1 (Remote execution): remsh remoteserver /home/myscript.sh Method2 (Local execution): remoteserver :/home#sh myscript.sh In method 2, I can succesfully set timestamp with... (6 Replies)
Discussion started by: mrcrowley
6 Replies

2. UNIX for Dummies Questions & Answers

remsh options

Hi All, I want to know all the options that are used for command remsh. And also the prerequisites like entries in .rhosts file. Can anybody share the link or document? thanks. (1 Reply)
Discussion started by: AB10
1 Replies

3. UNIX for Advanced & Expert Users

How To Grep Via REMSH

Well I didn't think this would be so complicated when I started it but, well, here we are. :( I'm trying to REMSH to other servers and run a grep command. Now this works just fine until the item I'm grepping for has whitespaces in it and then UNIX gets stubborn. Normally one would grep for a... (1 Reply)
Discussion started by: Korn0474
1 Replies

4. HP-UX

HPUX + remsh

Hi, I can remsh from a HPUX to a UNIX however my function keys dont then work as they should ! Any suggestions ? - have tried creating .kshrc Thanks (2 Replies)
Discussion started by: belfastbelle
2 Replies

5. Shell Programming and Scripting

remsh variables

Hi, I have script. #!/bin/sh -x CD=masterservice remsh 132.196.133.185 -l root './export $CD > test.output' rcp root@132.196.133.185:test.output But I receive the following error. + remsh 132.196.133.185 -l root ./export $CD > test.output To make it work, I remove the ' signs.... (1 Reply)
Discussion started by: mr_andrew
1 Replies

6. UNIX for Dummies Questions & Answers

remsh from HP-UX to Solaris

Hi, I have encountered a problem when I try to issue a remsh command to a remote system (Solaris). I have created the .rhost file in the home directory on the remote system and added the hostname and user. "cat .rhosts 192.168.133.26 root" But when I issue the command from the... (5 Replies)
Discussion started by: mr_andrew
5 Replies

7. HP-UX

change ip via remsh

guys,wanted to ask how tochange IP via remote. remsh is fine w/ me. but when chaging the ip it doesnt work in remsh.could you please help. # remsh server1 -l root uname -a HP-UX server1 B.11.23 U ia64 0618444750 unlimited-user license # # remsh server1 -l root ifconfig lan1 10.131.3.95... (7 Replies)
Discussion started by: kenshinhimura
7 Replies

8. Shell Programming and Scripting

how to use remsh to duplicate all...

hi , Any idea how to use remsh to duplicate whatsoever ( / ) from host1 to host2 across network with root? Regards, (0 Replies)
Discussion started by: rauphelhunter
0 Replies

9. Solaris

remsh working one way

host Solaris 5.9 E250 host-name: sunsrv1 remote Solaris 5.8 Netra 250 host_name: sspfs_svr i am able to remsh (or rsh)from remote to host like ; $ remsh sunsrv1 uname -n sunsrv1 but opposite way not possible; # remsh sspfs_svr ls sspfs_svr: Connection refused OR # rsh -l username... (2 Replies)
Discussion started by: xramm
2 Replies

10. UNIX for Dummies Questions & Answers

remsh

i m try to do remsh i need to know what are the step to define the user and password i try .rhosts it give me operator:/export/home/operator>remsh billmed ps -ef permission denied just for testing (3 Replies)
Discussion started by: kazanoova2
3 Replies
Login or Register to Ask a Question