检查文件是否仍处于打开状态

时间:2017-11-23 20:30:18

标签: perl file operators

我使用ffmpeg缩小尺寸并使用批量转换视频文件。同时,我想使用Perl脚本检查此视频的转换过程是否已完成。

-t运营商是否正在检查? 或者简单的可执行检查-x可以解决问题吗?或者是其他东西 ? 谢谢!

1 个答案:

答案 0 :(得分:1)

不建议与那些免费获得帮助的人争辩

很有可能检查哪些文件句柄是打开的以及通过什么进程,但方法因操作系统而异。听起来你在远程系统上运行ffmpeg,所以它更不直接

通常的方法是合作锁定,但ffmpeg不会这样做

如果您正在运行批处理作业,那么明显的方法是在ffmpeg运行完成后作业创建一个标记文件。然后,您只需要等待该文件的存在,以确保ffmpeg已完成

将来请不要过于自信,否则你只会得到你应得的答案