记录一下工作中写的shell
- 定时备份数据库
-
#!/bin/bash mysql_user="root" mysql_password="123456789" mysql_host="localhost" dbname="crp" backup_location=/var/space/bkdb backup_Ymd=`date +%Y-%m-%d` #导出数据库 mysqldump -h$mysql_host -u$mysql_user -p$mysql_password $dbname > $backup_location/$backup_Ymd.sql #删除31天前的备份数据 find /var/space/bkdb/ -mtime +31 -name "*.sql" -exec rm -rf {} \;
-
- 半自动化部署
-
#!/bin/bash dir="/var/space/wec-main" cd $dir git checkout dev git checkout . git pull rm $dir/cache/* composer setting cd $dir-fa git checkout dev git checkout . git pull yarn run frontRelease
-