#人行测试环境,参数设置 #Web服务器 export SERVER="http://27.193.12.228:8080" #认证信息 export AUTHBS="bWV0YS5hZG1pbjphZG1pbg==" #DFS源路径 export DFSPATH="/opt/knowledge/DIEP/`date +%Y-%m-%d`" #export DFSPATH="/opt/knowledge/DIEP/2022-12-13" #SFTP目标地址 export FTPPATH="matrix@127.0.0.1:/tmp/test" #SFTP目标服务器密码 export FTPPASS="matrix" ##################################################### export LANG=zh_CN.utf8 export LC_ALL=zh_CN.utf8 #改变工作目录到当前脚本所在路径 if [[ "$0" =~ / ]]; then cd "${0%/*}"; fi export PWD=`pwd` curl "${SERVER}/script/exec/js?filepath=/cncc/DIEP/接入报告.js" --header "Authorization: Basic ${AUTHBS}" echo curl -X POST "${SERVER}/fs/export?issys=true" --data "srcpath=${DFSPATH}" --header "Authorization: Basic ${AUTHBS}" --output "download.zip" rm -rf ".${DFSPATH}" unzip -O zh_CN.gbk download.zip ./msh p="${FTPPASS}" "cd '${PWD}'" "sftp '${FTPPATH}'" "put -R '.${DFSPATH}'" exit