有人可以告诉我如何使用 find 命令来检查日志文件是否带有时间戳更新吗?

有人可以告诉我如何使用 find 命令来检查日志文件是否带有时间戳更新吗?

有人可以告诉我如何使用 find 命令来确保带有时间戳的服务器日志每天更新

server.log.2020-11-02
server.log.2020-11-01
server.log.2020-10-31
server.log.2020-10-30

日志文件的路径为 /home/usr/logs/server.log.2020-xx-xx

答案1

您可以每天检查此命令是否失败 file server.log.$(date +%Y-%m-%d)

或类似的东西: [ -f server.log.$(date +%Y-%m-%d) ] && echo ok || echo not

相关内容