获取日期
#!/bin/bash
#获取前一天日期
dt=`date -d "1 days ago" +"%Y%m%d"`
echo $dt
#日志处理相关示例
#日志名称
log="./upgrade.log" #操作日志存放路径
fsize=2000000 #如果日志大小超过上限,则保存旧日志,重新生成日志文件
exec 2>>$log #如果执行过程中有错误信息均输出到日志文件中
#日志函数
#参数
#参数一,级别,INFO ,WARN,ERROR
#参数二,内容
#返回值
function zc_log()
{
#判断格式
if [ 2 -gt $# ]
then
echo "parameter not right in zc_log function" ;
return ;
fi
if [ -e "$log" ]
then
touch $log
fi
#当前时间
local curtime;
curtime=`date +"%Y%m%d%H%M%S"`
#判断文件大小
local cursize ;
cursize=`cat $log | wc -c` ;
if [ $fsize -lt $cursize ]
then
mv $log $curtime".out"
touch $log ;
fi
#写入文件
echo "$curtime $*" >> $log;
}
#mysql表结构
DROP TABLE IF EXISTS msgm_qdjyly;
CREATE TABLE IF N