Which version of Ant? Before 1.4, Ant required doubling the $ signs. So $$ resulted in $, etc... This still is the case in 1.5+ (for backward compatibility), but now $ sign on there own (not followed by a {, as in '${prop}') are left alone. So 'abc$def' stays as 'abc$def', while 'abc$$def' is compressed to 'abc$def'. So normally, to end up with 'abc$$def', you'll need to write either 'abc$$$def' or 'abc$$$$def'.
Did I get this right Stefan? ;-) --DD -----Original Message----- From: David McTavish [mailto:dmctavish@;SANDVINE.com] Sent: Friday, November 15, 2002 2:07 PM To: 'Ant Users List' Subject: RE: $ problem in ANT task... I think this is the default behaviour. If you want to display a string character ($), you have to escape it or place a string character before it ($$). d. -----Original Message----- From: Nicklas McCalip [mailto:NEMcCalip@;bcbsms.com] Sent: Friday, November 15, 2002 3:05 PM To: [EMAIL PROTECTED] Subject: $ problem in ANT task... I came across something the other day that I thought someone might want to take a look at. I was setting up a custom JDBCTask and was having problems getting a conncetion to the database. It wasn't until I echoed my userid and password that I realized what it was. You see the password we use for development purposes contains two "$" back to back; like "sa$$y". When the password was echoed it displayed only on "$"; like "sa$y", infact I had to put three back to back "$" before it would interpret the input as desired. Seems even when the "$" is in the middle of a quoted strring it still trying to parse out a value. The matter isn't urgent since you can work around it by "$" with a "$" but wanted to bring it to someones attention. Nick McCalip -- To unsubscribe, e-mail: <mailto:ant-user-unsubscribe@;jakarta.apache.org> For additional commands, e-mail: <mailto:ant-user-help@;jakarta.apache.org>