そこで、ディレクトリ内の最近更新されたファイルを検索するプログラムを作成しようとしています。私の最初の希望は、次のようなコマンドでした
file_array = FILE_INFO(file_path+'\*.dat')
ディレクトリ内のすべてのファイルの配列を作成し、次に
edit_time = file_array.mtime
すべての mtime の配列が得られ、そこから最大 mtime、つまり最近更新されたファイルを取得できます。ただし、私が知る限り、FILE_INFO
(and FSTAT
) は複数のファイルを同時に処理できないようです。
このプログラムは自動化された手順であると想定されており、データがコンピューターにプッシュされると、ファイルは常に更新および追加されます。したがって、親ディレクトリよりも具体的なものをハードコーディングすることは、実行可能な解決策ではありません。
したがって、必要なのは、FILE_INFO
複数のファイルを処理できる代替手段、または最初にファイル名を知らなくても、すべてのファイルを調べてディレクトリをステップスルーできるループ手順です。