Thanks for your swift reply, William.
As it turns out, there are a number of arguments to mysqldump, and when I
supply them as you mentioned, it ends up being
mysqldump "arg1" "arg2" "arg3",
which mysqldump doesn't like.
However, you've solved a couple of issues I had elsewhere, so I'm now using
"arg value" for each argument, and this correctly wraps quotes where I need
them.
In the end for this problem, I used sqldump with commandline to temporarily
store the file locally. Then I move it using a "move todir" task, which
again, correctly quotes the specified dirs.
Thanks very much for your help.
enoesque
William_Martin wrote:
>
> Try using <arg> I believe these are always quoted.
>
> <exec program="${mysqldump.exe}>
> <arg value="\\networkshare\top folder\file.txt" />
> </exec>
> HTH,
> Bill
>
> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of
> [EMAIL PROTECTED]
> Sent: 10 July 2008 09:00
> To: [email protected]
> Subject: [NAnt-users] How can I enclose a quote within a string?
>
>
> Hi,
>
> I'm trying to perform a mysqldump to a network share.
>
> An extract is shown here:
>
> <exec program ="${mysqldump.exe}" commandline = "\\networkshare\top
> folder\file.txt" />
>
> However the space in "top folder" is causing problems - it causes the long
> filename problem at the command prompt as well, so this doesn't work:
>
> mysqldump [params] \\networkshare\top folder\file.txt
>
> but this DOES:
>
> mysqldump [params] "\\networkshare\top folder\file.txt"
>
> My question is, how can I embed " characters in the exec command line?
>
> Any help very much appreciated!
>
> enoesque
> --
> View this message in context:
> http://www.nabble.com/How-can-I-enclose-a-quote-within-a-string--tp1836161
> 5p18361615.html
> Sent from the NAnt - Users mailing list archive at Nabble.com.
>
>
> -------------------------------------------------------------------------
> Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
> Studies have shown that voting for your favorite open source project,
> along with a healthy diet, reduces your potential for chronic lameness
> and boredom. Vote Now at http://www.sourceforge.net/community/cca08
> _______________________________________________
> NAnt-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/nant-users
>
> ______________________________________________________________________
> This email has been scanned by the MessageLabs Email Security System.
> For more information please visit http://www.messagelabs.com/email
> ______________________________________________________________________
>
>
>
> IMPORTANT ANNOUNCEMENT You may be interested to know that Avon Insurance
> is moving to brand new office premises with effect from 28th July 2008.
> Our new address from the 28th July will be Avon Insurance plc, Avon House,
> Ryon Hill Park, Stratford-upon-Avon, CV37 0UY
>
> IMPORTANT
> The information contained in this e-mail and any attachments is intended
> for the addressee only
> and may contain legally privileged or confidential information. If you are
> not the intended
> recipient you must not use, disclose, copy, distribute, alter, or take any
> action in reliance
> on the information and Avon Insurance plc will not accept liability for
> any loss or damage howsoever
> arising, directly or indirectly in reliance on it and gives no warranty or
> representation as to its
> accuracy or reliability. If you are not the addressee, please notify us
> immediately on 01789 202121*
> and delete the material from your computer and destroy any copies.
>
> Avon Insurance plc reserves the right to monitor and record incoming and
> outgoing email messages for
> the purposes of investigating or detecting unauthorised use of its system
> and ensuring its effective operation.
> Avon Insurance plc will not accept liability for any loss or damage as a
> result of any virus being passed on.
>
> Avon Insurance plc (No. 209606).
> Registered in England. Registered Office: Arden Street, Stratford upon
> Avon, Warwickshire CV37 6WA.
> Authorised and regulated by the Financial Services Authority.
> A member of the NFU Mutual group of companies and the Association of
> British Insurers.
>
> *For security and training purposes, telephone calls may be recorded and
> monitored.
>
> ______________________________________________________________________
> This email has been scanned by the MessageLabs Email Security System.
> For more information please visit http://www.messagelabs.com/email
> ______________________________________________________________________
>
> -------------------------------------------------------------------------
> Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
> Studies have shown that voting for your favorite open source project,
> along with a healthy diet, reduces your potential for chronic lameness
> and boredom. Vote Now at http://www.sourceforge.net/community/cca08
> _______________________________________________
> NAnt-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/nant-users
>
>
--
View this message in context:
http://www.nabble.com/How-can-I-enclose-a-quote-within-a-string--tp18361615p18380575.html
Sent from the NAnt - Users mailing list archive at Nabble.com.
-------------------------------------------------------------------------
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
_______________________________________________
NAnt-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/nant-users