gpt4 book ai didi

linux - 文件出现后立即删除特定文件类型的文件

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

我公司的程序生成大量具有许多不同文件类型的数据。其中之一,.log 文件类型占用了很多空间,因为我不需要日志文件,所以我想在程序创建它们后立即删除它们。不幸的是,我无法禁用日志创建选项,因为该程序根本不提供这样的选项。我想知道:在 while true 循环中使用 -delete 选项运行 find 是最佳选项,还是有更好/推荐的选项?

while true
do
find -type f -name "*.log" -delete
done

最佳答案

您可以使用 incrond 守护程序来监听文件系统更改并在文件出现时删除文件,或者使用 cron 每分钟删除 *.log 文件作为更简单的解决方案。

关于linux - 文件出现后立即删除特定文件类型的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41385487/

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