如何禁用 AWS CLI 帮助输出的分页?

Ksh*_*rma 4 amazon-web-services aws-cli

我想显示一些帮助文本,并用 grep 搜索它。

aws ec2 help | grep instance

AWS CLI 用于more对帮助进行分页。

要禁用它我已经尝试过:

aws --no-cli-pager ec2 help | grep instance

export AWS_PAGER=''; aws ec2 help | grep instance

并更改cli_pager配置文件:

[default]
cli_pager=
Run Code Online (Sandbox Code Playgroud)

它仍然使用寻呼机。

我在 Cygwin 上使用 AWS CLIv2 Windows 版本。

如何禁用它?

Den*_*aub 5

有两种方法可以在 AWS CLI 中禁用分页。

\n

1:使用cli_pager中的选项config

\n
[default]\ncli_pager=\n
Run Code Online (Sandbox Code Playgroud)\n

2:使用AWS_PAGER环境变量:

\n
$ export AWS_PAGER=""\n
Run Code Online (Sandbox Code Playgroud)\n

请注意:它们仅在您使用 AWS CLI 版本 2 时才有效。如果您运行 AWS CLI 版本 1,则它们不可用。有关如何安装版本 2 的信息,请参阅安装,更新和卸载 AWS CLI 版本 2

\n