进程读取后删除 linux 系统中的文件

Delete a file in linux system after it was read by a process

我正在寻找一种解决方案来监视特定目录并在进程读取(打开和关闭)该目录中的所有文件后将其删除。我对监视特定进程不感兴趣,而是对目录本身感兴趣。实现这一目标最可行的方法是什么?我可以自己开发解决方案,只需要一些初始 guidelines/ideas.

我认为您正在寻找类似 inotify 的东西。 https://superuser.com/questions/181517/how-to-execute-a-command-whenever-a-file-changes 有一个实际的例子来说明 "I think" 您正在寻找什么。