gpt4 book ai didi

linux - 每天检查目录是否有新文件 - linux bash 脚本

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:34:49 25 4
gpt4 key购买 nike

我想每天使用 linux bash 脚本监视目录中的新文件。

新文件每 4 小时左右添加到目录中。所以我想在一天结束时处理所有文件。我所说的过程是指将它们转换为另一种文件类型,然后在转换后将它们通过管道传输到另一个文件夹。

我查看了 inotify 来监控目录,但不知道您是否可以将其作为日常工作。

使用 inotify 我在一个示例脚本中得到了这段代码:

#!/bin/bash

while read line
do
echo "close_write: $line"
done < <(inotifywait -mr -e close_write "/home/tmp/")

这会在添加新文件时立即发出通知。

我正在考虑使用它并跟踪新文件,然后在一天结束时一次性处理它们。

我以前没有这样做过,所以我希望得到一些帮助。

也许 inotify 以外的东西会更好。

谢谢!

最佳答案

您可以使用每日 cron 作业:http://linux.die.net/man/1/crontab

关于linux - 每天检查目录是否有新文件 - linux bash 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37705771/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com