AWS CLIのBashによるコマンド補完を有効にします。
記事の目次
コマンド補完機能のコマンドのパスを確認する!
whichコマンドで、「aws_comleter」のパスを確認します。
$ which aws_completer /usr/local/bin/aws_completer
コマンド補完機能が有効になるか確認する!
Bashによるコマンド補完機能を有効にします。
$ complete -C '/usr/local/bin/aws_completer' aws
コマンド補完機能を試す!
実際にコマンド補完機能が有効になったか試してみます。「aws e」の後に「TAB」キーを2回押して、コマンドの候補が表示されることを確認します。
$ aws e ebs ecr-public elasticache elb emr-serverless ec2 ecs elasticbeanstalk elbv2 es ec2-instance-connect efs elastic-inference emr events ecr eks elastictranscoder emr-containers evidently
コマンド補完機能を有効にする!
コマンド補完の機能を必ず有効にするために、以下のコマンドを「.bashrc」に登録します。
complete -C '/usr/local/bin/aws_completer' aws
おわりに
コマンド補完は、コマンドラインを利用するときに非常に便利な機能なので、是非とも設定しておきましょう。
参考情報
関連記事