#!/bin/bash
a=$(du -b /usr/local/nginx/logs/access.log | awk '{print $1}') #获取文件大小
echo $a
if [ $a -gt 1024 ];then
mv /usr/local/nginx/logs/access.log /usr/local/nginx/logs/aa.log
kill -USR1 `cat /usr/local/nginx/logs/nginx.pid`
fi
写if判断的时候在if 后面需要空一格,不然会报语法错误。