0
点赞
收藏
分享

微信扫一扫

shellscript-7-检测五分钟内目录新文件生成

Brose 2023-11-23 阅读 50

shellscript-7-检测五分钟内目录新文件生成

脚本内容

#!/bin/bash

# author: yolo

# 一个web应用,文件目录 /data/web/file
# 用户不定时上传文件
# 每五分钟检测是否有新文件生成
# 检测若有新文件,需要将新文件的列表输出到一个安装年、月、日、时、分、秒为名字的日志里
# 如果文件有更新也会输出
# 五分钟检测为定时任务

d=`date +%Y%m%d%H%M%S`
echo $d

filedir=/data/web/file/

find $filedir -type f -mmin -5 > /tmp/filelogs.txt
 
if [ -s /tmp/filelogs.txt ];
then
	`mv /tmp/filelogs.txt /tmp/$d`
fi

# -mmin 以分钟为单位
# -s filename 表示当文件存在,并且内容不为空时,成立
举报

相关推荐

0 条评论