AWS CLI v2 をインストールし、ページャを無効化する
AWS CLI v2 is now generally available でアナウンスされましたが AWS CLI v2 が正式リリースされました。 従来は pip
経由でインストールしていましたが、v2 からは .zip ファイルをダウンロードし、インストーラを使ったインストール手順に変わっています。
AWS CLI v2 のインストール¶
公式サイトに記載のある通り、以下の手順でインストール可能です。
1 2 3 |
|
現時点では以下のバージョンがインストールされました。
1 2 |
|
スクリプト化するのであれば、例えば以下のようになると思います。
1 2 3 4 5 6 7 8 |
|
ページャを無効化する¶
AWS CLI version 2 uses a paging program for all output by default. に書かれていますが、AWS CLI v2 ではコマンドの出力結果に OS のページャを利用するようです。 Linux や macOS では less
、Windows であれば more
がデフォルトかと思いますが、これでは不便な場合もあるかも知れません。
そういった場合は下記のように設定するとページャ無しにコマンドの結果が出力されるようになります。
1 2 |
|
現時点ではAWS の公式ページの設定例には下記の記載がありますが、これはおそらく誤記であり、このままでは動作しないと思います (説明文中は cli_pager
になっているが、設定例では cli-pager
になっている。 おそらくアンダースコアが正しい)。 ドキュメント修正のフィードバックを出したので、他の方が悩まれることが無いよう、ドキュメントが修正されることを祈ります。