jiangping
2025-06-06 a2299a6d4a6f99e9c11132138f5d3e9ec68f03ea
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
#!/bin/bash
 
#处理erp 接口
log_dir="/usr/local/jars/log/erp"
# 拷贝日志文件到昨天的log中
cp $log_dir/info.log $log_dir/info`date -d yesterday +%Y%m%d`.log
# 清空nohup.out日志
cat /dev/null > $log_dir/info.log
# 删除14天以前的日志(可加可不加,自动删除14天以前的日志,只保留近15天的日志,需要就加,然后把#号去掉)
find $log_dir -mtime +60 -name 'info*.log' -exec rm -rf {} \;
 
# 拷贝日志文件到昨天的log中
cp $log_dir/error.log $log_dir/error`date -d yesterday +%Y%m%d`.log
# 清空nohup.out日志
cat /dev/null > $log_dir/error.log
find $log_dir -mtime +60 -name 'error*.log' -exec rm -rf {} \;
 
 
 
 
#处理admin接口
log_dir="/usr/local/jars/log/admin"
# 拷贝日志文件到昨天的log中
cp $log_dir/info.log $log_dir/info`date -d yesterday +%Y%m%d`.log
# 清空nohup.out日志
cat /dev/null > $log_dir/info.log
# 删除14天以前的日志(可加可不加,自动删除14天以前的日志,只保留近15天的日志,需要就加,然后把#号去掉)
find $log_dir -mtime +60 -name 'info*.log' -exec rm -rf {} \;
 
# 拷贝日志文件到昨天的log中
cp $log_dir/error.log $log_dir/error`date -d yesterday +%Y%m%d`.log
# 清空nohup.out日志
cat /dev/null > $log_dir/error.log
find $log_dir -mtime +60 -name 'error*.log' -exec rm -rf {} \;
 
 
#处理web接口
log_dir="/usr/local/jars/log/web"
# 拷贝日志文件到昨天的log中
cp $log_dir/info.log $log_dir/info`date -d yesterday +%Y%m%d`.log
# 清空nohup.out日志
cat /dev/null > $log_dir/info.log
# 删除14天以前的日志(可加可不加,自动删除14天以前的日志,只保留近15天的日志,需要就加,然后把#号去掉)
find $log_dir -mtime +60 -name 'info*.log' -exec rm -rf {} \;
 
# 拷贝日志文件到昨天的log中
cp $log_dir/error.log $log_dir/error`date -d yesterday +%Y%m%d`.log
# 清空nohup.out日志
cat /dev/null > $log_dir/error.log
find $log_dir -mtime +60 -name 'error*.log' -exec rm -rf {} \;
 
 
#处理timer接口
log_dir="/usr/local/jars/log/timer"
# 拷贝日志文件到昨天的log中
cp $log_dir/info.log $log_dir/info`date -d yesterday +%Y%m%d`.log
# 清空nohup.out日志
cat /dev/null > $log_dir/info.log
# 删除14天以前的日志(可加可不加,自动删除14天以前的日志,只保留近15天的日志,需要就加,然后把#号去掉)
find $log_dir -mtime +60 -name 'info*.log' -exec rm -rf {} \;
 
# 拷贝日志文件到昨天的log中
cp $log_dir/error.log $log_dir/error`date -d yesterday +%Y%m%d`.log
# 清空nohup.out日志
cat /dev/null > $log_dir/error.log
find $log_dir -mtime +60 -name 'error*.log' -exec rm -rf {} \;