日志保留指定行数

有时 shell 脚本需要把运行结果写入 log,但又不能不限制,于是这个限制最新行数的脚本诞生了

#!/bin/sh
row_number=$(grep -c "" test.log)
delete_number=`expr $row_number - 50`
sed -i "1,${delete_number}d" test.log

添加新评论