def urls = ["ip1","ip2"]
userid = "user"
password = "password"
sfile = "c:/a.txt"
ant = new AntBuilder()
urls.each { url ->
ant.scp(file: "${sfile}",
todir: "${userid}@${url}:/appbak/",
password: "${password}",
trust:"true")
}
使用AntBuilder执行SCP任务
本文介绍了如何利用AntBuilder构建脚本来实现通过SSH执行SCP任务,将本地文件复制到远程服务器指定目录。详细阐述了配置步骤及关键参数的使用。
def urls = ["ip1","ip2"]
userid = "user"
password = "password"
sfile = "c:/a.txt"
ant = new AntBuilder()
urls.each { url ->
ant.scp(file: "${sfile}",
todir: "${userid}@${url}:/appbak/",
password: "${password}",
trust:"true")
}
1593

被折叠的 条评论
为什么被折叠?