这是情况。用 Python 编写的 Script1 将文件生成到其本地目录。当文件“就绪”时,script1 将其移动到就绪目录。例如,Script2 监视准备好的目录并将文件从它移动到远程服务器。所以,问题是:如何确保script2从准备好的目录中移动文件,然后script1完成移动它?
我可以建议的唯一决定是在移动到准备好的目录时添加一些前缀,并在移动完成后重命名文件。Script2 应该只移动没有前缀的文件。这个决定是否适合我的情况?
UPD。我正在使用 Debian 6 最小。由于安全原因,我没有使用 script1 将文件复制到远程服务器。