Thanks Daniel - works a treat:

- Daniel wrote :

Looks like Ant doesn't do the expansion that the shell does. This is OK
- I don't think it is supposed to. You can use the "apply" task and
specify the *.gz files as a fileset:

<apply executable="rsync" parallel="true" skipemptyfilesets="true">
    <arg line="-cvz -e"/>
    <arg value="ssh -i /home/build/sync-key"/>
    <srcfile/>
    <arg value="[EMAIL PROTECTED]:/home/tomcat"/>
    <fileset dir="/home/build/dist" includes="*.gz"/>
</apply>

- Daniel

Euan Guttridge wrote:

>Hi
>
>Can anyone advise why the following works on the command line, but not
>within an ant script. The error is 'file/directory does not exist', when it
>clearly does. If I change the *.gz to a specific file it works fine.
>
>Thanks
>
>
><exec executable="rsync">
><arg line="-cvz -e 'ssh -i /home/build/sync-key'  /home/build/dist/*.gz
>[EMAIL PROTECTED]:/home/tomcat"/>
></exec>
>
>---------------------------------------------------------------------
>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]

Reply via email to