this_path=$(cd `dirname $0`;pwd)
cd $this_path
echo $this_path
current_date=`date -d "-1 day" "+%Y%m%d"`
echo $current_date
split -b 65535000 -d -a 4 /logs/nohup.out /logs/log_${current_date}_
cat /dev/null > /logs/nohup.out
将以上命令写入shell脚本启动文件中,如:split-logs.sh
-
输入命令:
crontab -e -
新增如下内容:
20 6,12,18 * * * split-logs.sh //每天6:20,12:20,18:20启动 -
重启crond,将修改生效:
service crond restart