由2个不同脚本同时运行的文件会发生什么变化?

时间:2012-12-14 10:10:26

标签: bash concurrency cron

假设我有2个不同的脚本,它们对来自同一目录但不同目标目录的文件执行mmv。 它们同时运行(cron)。

匹配mmv模式的文件会发生什么变化?它们是否分散在两个目标目录中?

2 个答案:

答案 0 :(得分:1)

这是一个时间问题。谁首先移动他们是赢家。

如果将它们移动到只移动条目的同一文件系统中的目录或文件系统中复制然后删除文件,则会有所不同。

答案 1 :(得分:0)

不可预知的结果:

第一个(总是第一个)会成功,

laters会失败 - >生成一些错误报告。