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 になっている。 おそらくアンダースコアが正しい)。 ドキュメント修正のフィードバックを出したので、他の方が悩まれることが無いよう、ドキュメントが修正されることを祈ります。
