【发布时间】:2015-11-04 05:11:00
【问题描述】:
所以我正在尝试创建一个程序来搜索目录中最近更新的文件。 我最初的希望是像
这样的命令file_array = FILE_INFO(file_path+'\*.dat')
将创建一个包含目录中所有文件的数组,然后
edit_time = file_array.mtime
会给我一个包含所有 mtime 的数组,从中我可以获得最大 mtime,也就是最近更新的文件。不过,据我所知,FILE_INFO(和FSTAT)似乎无法同时处理多个文件。
这个程序应该是一个自动化程序,随着数据被推送到计算机上,文件会不断更新和添加。因此,在比父目录更具体的内容中进行硬编码并不是一个可行的解决方案。
所以我需要一个可以处理多个文件的FILE_INFO 的替代方法,或者一个可以单步执行目录的循环过程,查看每个文件,而无需先知道文件名。
【问题讨论】:
标签: arrays loops automation idl filemtime