# [[Terraform function - fileset]]
_Created: 2025-07-24_ | #terraform | [[Terraform]]
Useful for dynamically creating lists of files where glob is not available.
```hcl
$ mkdir vars
$ touch vars/names.tfvars
$ touch vars/addresses.tfvars
$ nvim main.tf
$ cat main.tf
output "list_of_vars" {
value = [for f in fileset("vars", "*.tfvars"): "vars/${f}"]
}
$ terraform plan
Changes to Outputs:
+ list_of_vars = [
+ "vars/addresses.tfvars",
+ "vars/names.tfvars",
]
```