packerコマンドでjsonファイルを整形するには?

PackerにはJSONファイルを整形するためのコマンドがあります。それはpacker fmtです。

packer fmtコマンドを使用すると、Packerのテンプレートファイルを整形できます。これは、Terraformのterraform fmtコマンドに似ています。

使用方法:

packer fmt example.json

このコマンドは、指定したPackerのテンプレートファイルを整形し、標準出力に結果を表示します。また、-writeオプションを使用してファイルに直接書き込むこともできます:

packer fmt -write=true example.json

このコマンドを実行すると、example.jsonファイルが整形された状態で上書きされます。

注意:常にバージョンやサブコマンドの存在を確認するために、packer --helppacker fmt --helpのようなヘルプコマンドを使用することが推奨されます。ツールのバージョンや更新によって、利用可能なオプションや動作が変わることがあります。

記事タイトル検索