- root
-- filename
-- folder
--- filename
import "package:glob/glob.dart";
import "package:glob/list_local_fs.dart";
void main() async {
await for (final entity in Glob("**/filename").list()) {
print(entity.path);
}
}
As a result of the code above, it prints ./folder/filename, but not ./filename.
{filename,**/filename} has also been tested.
**filename works, but it also retrieves any file ending in filename.
As a result of the code above, it prints
./folder/filename, but not./filename.{filename,**/filename}has also been tested.**filenameworks, but it also retrieves any file ending infilename.