站长资讯网
最全最丰富的资讯网站

当日志文件大于1G时清空文件,非删除

#!/bin/bash

#当文件大于1G时清空

FILE=/root/hello.txt

#判断文件是否存在

if ! [ -f $FILE ]

then

#输出文件不存在

echo "file not exist!"

exit 1

fi

#判断文件大小,ls -l 用awk取输出的第五列

if [ ls -l $FILE|awk '{print $5}' -gt $((1024*1024)) ]

then

#输出空到文件中

echo " "> $FILE

fi

赞(0)
分享到: 更多 (0)
网站地图   沪ICP备18035694号-2    沪公网安备31011702889846号