Изменить полноэкранный вывод «меню» AWS на просто стандартный вывод?

#aws-cli

#aws-cli

Вопрос:

Есть ли способ отключить «полноэкранный вывод» по умолчанию, который требует, чтобы вы нажимали Q для завершения? Например, если я выполню следующую команду:

 aws ssm describe-instance-information
 

Это почти эквивалентно вводу less <file> текста, где я должен нажать Q, чтобы выйти из вывода, и у меня есть возможность прокручивать вверх и вниз.

Я видел, что в документации упоминалось, что эту --output text опцию можно использовать для подключения к другим инструментам, но она по-прежнему не просто выдает вывод. Это все еще помещает меня в это выходное «меню», где я должен нажать Q для вывода.

Как мне это сделать, чтобы эти aws команды могли просто выводить текст так же, как при запуске ifconfig

Ответ №1:

Выяснил, что это связано с тем, что AWS CLI версии 2 использует программу пейджера по умолчанию, которая less . После добавления этого в мой ~/.aws/config файл я смог получить то, что мне было нужно:

 cli_pager=