ディレクトリにあるファイルを取得する
ディレクトリにあるファイルの一覧を取得するにはDeno.readDirを使います
https://doc.deno.land/deno/stable/~/Deno.readDir
code:ts
const files = Deno.readDir(".");
for await (const file of files) {
// do something
}
取得できるDeno.DirEntryはこのように定義されています
https://doc.deno.land/deno/stable/~/Deno.DirEntry
特定の拡張子のファイルだけを取得したいときはexpandGlob()かexpandGlobSync()が便利です
code:ts
import { expandGlobSync } from "https://deno.land/std@0.122.0/fs/mod.ts";
for (const { path, name, isFile, isDirectory, isSymlink } of expandGlobSync('**/*.txt')) {
// do something
}