这个功能用shell来实现,逻辑较简单
#!/bin/bash
dir_path=备份日志目录
function generate_data(){
influxd backup -database grafana 备份日志目录 &> /dev/null
}
function determine_date(){
yesterday_da=`date -d last-day`
riqi=`echo ${yesterday_da} | awk '{print $2,$3}'`
cd ${dir_path}
ll | grep "${riqi}" | awk '{print $NF}' | xargs rm
}
function main(){
generate_data
determine_date
}
main