Terraform 地形规划/应用到可读文件中?

Terraform 地形规划/应用到可读文件中?,terraform,Terraform,如果这看起来像一个微不足道的问题,我深表歉意,但是当我通常运行terraform plan或terraform apply时,您会在关于将创建、更改或销毁哪些资源的信息末尾得到一个转储。这太棒了 但是,正如您可能注意到的,有时资源的输出超过了终端缓冲区,因此我无法看到所有资源都被更改 那么,我如何将这些确切的信息转储到一个可读的文件中,以便查看所有要更改的内容呢 免责声明-它不是地形平面图-out=tfplan,因为这会创建一个不可读的文件 有人有什么建议吗?我还尝试将stdout放入一个文件中

如果这看起来像一个微不足道的问题,我深表歉意,但是当我通常运行terraform plan或terraform apply时,您会在关于将创建、更改或销毁哪些资源的信息末尾得到一个转储。这太棒了

但是,正如您可能注意到的,有时资源的输出超过了终端缓冲区,因此我无法看到所有资源都被更改

那么,我如何将这些确切的信息转储到一个可读的文件中,以便查看所有要更改的内容呢

免责声明-它不是
地形平面图-out=tfplan
,因为这会创建一个不可读的文件


有人有什么建议吗?我还尝试将stdout放入一个文件中,但这并没有显示我需要的全部资源转储

编辑:您可以使用terraform plan-out=/path/to/file

如果您在linux/Mac上,则可以将输出重定向到文件

$terraform plan>output.txt

然后,您可以使用任何读取器(如cat、more等)来读取文件


注:我不是windows上的活跃用户,所以我不太确定windows上是否也能使用它。

编辑:您可以使用terraform plan-out=/path/to/file

如果您在linux/Mac上,则可以将输出重定向到文件

$terraform plan>output.txt

然后,您可以使用任何读取器(如cat、more等)来读取文件


注:我不是windows上的活跃用户,所以我不太确定windows上是否也可以使用。

为什么不将标准输出重定向到文件中?”但这并没有显示资源的完整转储,因为我需要它来“为什么不?”?这是非常不寻常的行为。为什么不将stdout重定向到一个文件中?”但这并没有显示资源的完整转储,因为我需要它来“为什么不?”?这是非常不寻常的行为。