Difference between revisions of "Terraform fmt"

From wikieduonline
Jump to navigation Jump to search
(3 intermediate revisions by the same user not shown)
Line 15: Line 15:
 
:<code>(no output)</code>
 
:<code>(no output)</code>
  
 +
 +
<code>main.tf</code> has been formated:
 
  terraform fmt
 
  terraform fmt
 
  [[main.tf]]
 
  [[main.tf]]
Line 39: Line 41:
 
* <code>[[Warning: Interpolation-only expressions are deprecated]]</code>
 
* <code>[[Warning: Interpolation-only expressions are deprecated]]</code>
 
* <code>[[.pre-commit-config.yaml]]</code>
 
* <code>[[.pre-commit-config.yaml]]</code>
* [[terraform --version]]
+
* <code>[[terraform --version]]</code>
* [[set list]]
+
* <code>[[set list]]</code>
 
* [[vimdiff]]
 
* [[vimdiff]]
 
* [[icdiff]]
 
* [[icdiff]]

Revision as of 10:35, 19 January 2024

terraform fmt command is used to rewrite Terraform configuration files to a canonical format and style. [1]

terraform fmt --help
terraform fmt -diff Display diffs of formatting changes
terraform fmt -check
terraform fmt -recursive
terraform fmt -write -recursive
terraform fmt -check -recursive -diff

Examples

Scan .tf files in your current directory:

terraform fmt
(no output)


main.tf has been formated:

terraform fmt
main.tf
terraform fmt 
main.tf
variables.tf
terraform fmt -check
(no output)
terraform fmt FileToScan.tf
FileToScan.tf

Activities

Related commands

See also

  • https://www.terraform.io/docs/cli/commands/fmt.html
  • Advertising: