如何在ant scp任务中以用户名转义@

时间:2012-11-30 15:54:45

标签: ant

  

可能重复:
  How to escape @ in Ant SCP task

我尝试使用带有jsch的ant scp将文件从本地复制到远程。我的问题是,我的用户名包含“@”,我不知道如何逃避。我试过@@,将用户名设置为属性,并将用户名作为命令参数。什么都没有帮助。 Ant试图到达虚假服务器。

它适用于filezilla和Apatana。任何人都可以帮助我吗?

要理解我的问题,这是一个例子。 我的用户名是auth_user @ maschine_user @ maschine

<scp file="example.txt" 
todir="auth_user@maschine_user@maschine@host:/targetdir" 
keyfile="priv_id_dsa"
passphrase="XXXXX"
sftp="true"
/>

非常感谢!

0 个答案:

没有答案