nginxlog_cut.sh 255 B

1234567
  1. #!/bin/bash
  2. log_path=/data/log/resin-books/bo/visit
  3. DATE=$(date +%Y%m%d%H --date='1 hour ago')
  4. mv $log_path/access.log $log_path/access.log.$DATE
  5. kill -USR1 `cat /app/soft/nginx/nginx.pid`
  6. find $log_path -type f -name "access.log.*" -mtime +4|xargs rm -f