Oops, It should say "tar zcf...", but you get the idea. -Rob A
> -----Original Message----- > From: Anderson, Rob (Global Trade) [mailto:[EMAIL PROTECTED] > Sent: Thursday, August 11, 2005 8:52 AM > To: Ant Users List; [EMAIL PROTECTED] > Subject: RE: Scp : Definition of a remote file set > > > Try this... > > <sshexec knownhosts="${host}" > trust="${trust.flag}" > host="${host}" > username="${usr}" > command="cd /home/${usr}/src/${application-module}; > tar cf stuff.tar.gz ./jython/Util.py > ./jython/Common*.py ./jython/Parameters.py ./jython/Main.py > ./jython/Constants.py"/> > > <scp todir="." > file="${usr}:[EMAIL PROTECTED]:/home/${usr}/src/${application-mod > ule}/stuff.tar.gz" > verbose="${verbose.flag}" > trust="${trust.flag}"> > > Then uppack stuff.tar.gz locally using <tar> task. > > -Rob A > > > -----Original Message----- > > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] > > Sent: Thursday, August 11, 2005 8:25 AM > > To: Ant Users > > Subject: Scp : Definition of a remote file set > > > > > > > > I would like to copy many files from a remote server to my > localhost. > > I wondered if the following sytnax could be used : > > > > <scp todir="." > > verbose="${verbose.flag}" > > knownhosts="${host}" > > trust="${trust.flag}"> > > <fileset > > dir="${usr}:[EMAIL PROTECTED]:/home/${usr}/src/${application-module}"> > > <include name="./jython/Util.py" /> > > <include name="./jython/Common*.py" /> > > <include name="./jython/Parameters.py" /> > > <include name="./jython/Main.py" /> > > <include name="./jython/Constants.py" /> > > </fileset> > > </scp> > > > > Otherwise I will have to do as many SCP's as there are files ... > > Not bad but could be better :)) > > > > Tx, > > > > \T, > > > > > > > > Any fool can write code that a computer can understand. > > Good programmers write code that humans can understand. > > Martin Fowler > > T. : +32 (0)2 742 05 94 > > M. : +32 (0)497 44 68 12 > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
