仅复制shell脚本中已完成的文件

时间:2013-06-25 15:44:06

标签: shell unix copy

我正在尝试完成将目录中的所有文件复制到另一个位置的任务。

这将是一个正在进行的脚本,因此我将每隔5秒复制一次文件,然后在复制后删除这些文件。

唯一的问题是,我需要确保文件在我复制之前已经完成(即不再被修改)

无论如何都要查明文件是否正在使用/是否已打开?

感谢您的帮助

1 个答案:

答案 0 :(得分:2)

查看fuser命令。它将告诉您打开文件的进程。