首页 > 解决方案 > 如何禁用 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=

它仍然使用寻呼机。

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

如何禁用它?

标签: amazon-web-servicesaws-cli

解决方案


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

1:使用文件cli_pager中的选项config

[default]
cli_pager=

2:使用AWS_PAGER环境变量:

$ export AWS_PAGER=""

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


推荐阅读