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: nant-users@lists.sourceforge.net > 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 > NAnt-users@lists.sourceforge.net > 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 > NAnt-users@lists.sourceforge.net > 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 NAnt-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nant-users