如何使用perl检查文件是否已被使用(打开)。如果是这样,请使用perl强制关闭它

时间:2019-03-23 10:36:22

标签: perl

我处于一种需要检查文件Test.xls是否已打开的情况。如果文件已打开,我希望我的Perl在保存/不保存更改的情况下强制关闭它。

如果未打开,我的perl将创建一个新文件并继续执行。

有输入吗?

1 个答案:

答案 0 :(得分:-2)

您可以发挥创造力!

在功能上,您可以通过两种方式实现。

第一个流行的:纯文本文件,其中通知已打开文件的状态。

第二个是相同的,但是就像RAM中的数组一样。它更快,同时直接可访问状态可改善您的实时体验。如果系统重新启动,则不会打开任何文件,并且不会因流行的方式而失败。重新启动后,平面文件将保留在最后状态。

也许您正在寻找两种方式的组合,这是您的选择!

所以您是操作系统的自主者。