1234567891011121314151617181920212223242526 |
- #!/bin/bash
- # 定义tplay根路径
- webroot="/mnt/web/backend.tplay.com"
- # 配置ftp
- host="127.0.0.1"
- user="xxxxxx"
- pwd="xxxxxx"
- port="21"
- ftproot="/"
- su -c "php ${webroot}/public/index.php admin/catalog/exportHtml" -s /bin/sh www
- # 创建webUpdate目录
- rm -rf ${webroot}/public/uploads/webUpdate/*
- su -c "mkdir -p ${webroot}/public/uploads/webUpdate" -s /bin/sh www
- # 复制q1464674022目录中一天内更新的文件到webUpdate目录
- rm -f ${webroot}/public/uploads/webUpdate.gz
- cd ${webroot}/public/uploads/q1464674022
- find ./ -mtime -1 -type f |xargs tar -zcvf ${webroot}/public/uploads/webUpdate.gz > /dev/null
- su -c "tar -zxvf ${webroot}/public/uploads/webUpdate.gz -C ${webroot}/public/uploads/webUpdate" -s /bin/sh www
- # 上传覆盖远程ftp
- /usr/local/ncftp/bin/ncftpput -m -R -u ${user} -p ${pwd} -P ${port} ${host} ${ftproot} ${webroot}/public/uploads/webUpdate/*
|