deploy.sh 文件内容如下
#!/bin/bash #scp -r ./* root@XXXXX:/root/sunSH/xadserver/ function getdir(){
for element in `ls $1`
do
dir_or_file=$1"/"$element
B='doc'
if [[ $dir_or_file == *$B* ]]
then
echo "skip---------------->>"$dir_or_file
else
# echo "no"
scp -r $dir_or_file root@XXXXXXX:/root/zhaoyingjie/xadserver/
fi
echo ''
done
} root_dir="."
getdir $root_dir
执行 bash deploy.sh 将会执行scp命令将本地文件拷贝到相对应的目录。