网页下载网站,福田企业网站推广公司,上行2m可以做网站,网站域名区别吗在进行SCP文件拷贝中#xff0c;往往需要进行用户密码的输入#xff0c;即用户交互。若采用自动化脚本的方式进行#xff0c;则可用以下方式#!/usr/bin/expect# 设置参数set src [lindex $argv 0]set dest [lindex $argv 1]set password [lindex $argv 2]set appId [lindex …在进行SCP文件拷贝中往往需要进行用户密码的输入即用户交互。若采用自动化脚本的方式进行则可用以下方式#!/usr/bin/expect# 设置参数set src [lindex $argv 0]set dest [lindex $argv 1]set password [lindex $argv 2]set appId [lindex $argv 3]# 进行拷贝采用秘钥验证(需要输入秘钥的密码 scp的i参数可指定)方式进行set timeout 2000spawn scp -i /home/hadoop/.ssh/id_rsa_soa -r $src $destexpect {(yes/no) {send yes\r\n;exp_continue} *passphrase*: {send 秘钥的密码\r\n;exp_continue}app*: {send $password\r\n}}expect eof在进行git的自动化提交代码可用#!/usr/bin/expectcd direxec git add .exec git commit -m update by yourNamespawn git pushexpect {Password* {send password\r\n}}expect eof