rpm -qa | grep sshpass >/dev/dull 2>&1 [ $? -ne 0 ] && yum install -y sshpass # ip列表(变量,文件,数组)分发公钥 for ip in $ips do # for+分发命令 sshpass -p$server_pwd ssh-copy-id -o StrictHostKeyChecking=no $ip # 检查成功,失败 [ $? -ne 0 ] && echo "主机:172.16.1...
" Vim syntax file " Language: OpenSSH server configuration file (sshd_config) " Author: David Necas (Yeti) " Maintainer: Jakub Jelen <jakuje at gmail dot com> " Previous Maintainer: Dominik Fischer <d dot f dot fischer at web dot de> " Contributor: Thilo Six " Contributor: Leonard Eh...
Sdir="/opt" #定义项目tar包中转路径 #思路: #1.Jenkins将Gitlab代码拉取至工作目录后,需先将项目代码打包 get_code() { tar -czf $Sdir/web-${DATE}.tar.gz -C $WORKSPACE . #最后的WORKSPACE变量是直接调用的Jenkins的环境变量(即Jenkins中当前项目的工作目录),在添加执行Shell处可查看可调用的环境变量...