Linux command
terraform-fmt 命令
文本
复制后可按需替换文件名、目录或参数。
常用示例
Format current directory
terraform fmt
Format recursively
terraform fmt -recursive
Check formatting
terraform fmt -check
Show diff
terraform fmt -diff
Check formatting and show diff
terraform fmt -check -diff
Format a specific directory
terraform fmt [path/to/directory]
说明
terraform fmt formats Terraform configuration files to canonical style. Ensures consistent formatting across files and teams. Run before commits or in CI.
参数
- -recursive
- Process subdirectories.
- -check
- Check if formatted (exit 0 if yes).
- -diff
- Show formatting diff.
- -write
- Write changes (default true).
- -list
- List files with formatting differences (default true).
- -no-color
- Disable color output in diff.
FAQ
What is the terraform-fmt command used for?
terraform fmt formats Terraform configuration files to canonical style. Ensures consistent formatting across files and teams. Run before commits or in CI.
How do I run a basic terraform-fmt example?
Run `terraform fmt` in a terminal, then adjust file names, paths, flags, or remote targets for your system.
What does -recursive do in terraform-fmt?
Process subdirectories.