我需要一个程序在每次将具有特定扩展名的文件添加到文件夹时运行,该程序使用该文件作为参数

我需要一个程序在每次将具有特定扩展名的文件添加到文件夹时运行,该程序使用该文件作为参数

由于以下要求,这个问题比相关问题更具体一些:

  • 我需要一个程序来在使用 scp 将新文件添加到文件夹时运行。
  • 该文件只能具有特定的文件扩展名.ssml
  • 文件名必须用作参数。./sabdfl popey.ssml
  • 在线程机器上,文件会快速添加到文件夹中,因此必须添加程序的多个实例。显然,我需要防止对同一个文件执行两个实例。程序执行完成后会删除该文件。
  • 但是,一次只能n运行有限的几个实例,以确保始终有一个线程可供机器运行。
  • 当服务器开始耗尽物理驱动器空间时,执行必须停止。

在 Ubuntu 上解决此问题的最佳方法是什么?

相关内容