← 返回命令列表

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.