> -----Original Message----- > From: redhat-list-bounces@xxxxxxxxxx [mailto:redhat-list- > bounces@xxxxxxxxxx] On Behalf Of Sanjay katiyar > Sent: Thursday, March 17, 2005 5:11 AM > To: General Red Hat Linux discussion list > Subject: RE: Copy a tar file from remote server > > As I supply password for user tomcat it connects to > the remote server and start showing $ prompt. > If I logged off from remote machine then it lost the > connection and next command is not executed. > > Actully I even dont want to supply passward manully, > Is there any way to automate all these steps in a > script file? > > 1. connect to remote machine using ssh > 2. tar some dir > 3. copy that tar file to my local machine. ssh user@host "tar cvfz - /somedir /someotherdir" | cat > my.tar.gz This should do the trick :) -T > > Thanks, > Sanjay > > --- "Smith, Albert" <Albert.Smith@xxxxxxxxxxxxxxxxx> > wrote: > > The reason it's failing is that you are trying to > > execute remote > > commands from a locally running script. Once you log > > off the remote > > machine the script will continue to execute > > > > #!/bin/sh > > > > Date=`date -I` > > ssh -l tomcate www.MyRemoteHost.net 'tar -cvf \ > > /opt/tomcat4/MyDir/bk-$Date.tar > > /opt/tomcat4/webapps/MyApp' > > > > scp tomcat@xxxxxxxxxxxxxxxxxxxx:MyDir/bk-$Date.tar > > . > > > > Albert Smith > > Sr. Unix Systems Administrator > > HPCSA, RHCT > > Genex Services > > 440 E. Swedesford Rd. > > Wayne, PA 19087 > > albert.smith@xxxxxxxxxxxxxxxxx > > (610) 964-5154 > > > > > > > -----Original Message----- > > > From: redhat-list-bounces@xxxxxxxxxx > > > [mailto:redhat-list-bounces@xxxxxxxxxx] On Behalf > > Of Sanjay katiyar > > > Sent: Thursday, March 17, 2005 5:58 AM > > > To: General Red Hat Linux discussion list > > > Subject: Copy a tar file from remote server > > > > > > > > > I am trying to connect a remote machine thruogh > > ssh and want > > > to tar one directory and copy the tar file in my > > local > > > machine. My script file looks like this > > > ************************** > > > !/bin/sh > > > > > > Date=`date -I` > > > > > > ssh -l tomcat www.MyRemoteHost.net > > > > > > tar -cvf /opt/tomcat4/MyDir/bk-$Date.tar > > /opt/tomcat4/webapps/MyApp/ > > > > > > scp tomcat@xxxxxxxxxxxxxxxxxxxx:MyDir/bk-$Date.tar > > . > > > ************************** > > > When I run this script in my local machine it ask > > for > > > password of user tomcat, after supplying the > > password it > > > connects to the remote machine and does not > > execute the rest > > > of the commands. > > > > > > Can any one suggest the right script? > > > > > > Thanks in advance. > > > > > > Sanjay > > > > > > > > > ______________________________________________________________ > > > __________ > > > Yahoo! India Matrimony: Find your life partner > > online Go to: > > > http://yahoo.shaadi.com/india-matrimony > > > > > > -- > > > redhat-list mailing list > > > unsubscribe > > > mailto:redhat-list-request@xxxxxxxxxx?subject=unsubscribe > > > > > https://www.redhat.com/mailman/listinfo/redhat-list > > > > > > > > > > > > -- > > redhat-list mailing list > > unsubscribe > > > mailto:redhat-list-request@xxxxxxxxxx?subject=unsubscribe > > https://www.redhat.com/mailman/listinfo/redhat-list > > > > ________________________________________________________________________ > Yahoo! India Matrimony: Find your life partner online > Go to: http://yahoo.shaadi.com/india-matrimony > > -- > redhat-list mailing list > unsubscribe mailto:redhat-list-request@xxxxxxxxxx?subject=unsubscribe > https://www.redhat.com/mailman/listinfo/redhat-list -- redhat-list mailing list unsubscribe mailto:redhat-list-request@xxxxxxxxxx?subject=unsubscribe https://www.redhat.com/mailman/listinfo/redhat-list