回答:
つまりsource /etc/bash_completion
、トリックを実行する必要があります(SSHセッション内のシェルで実行してください)。
長い話:bash補完をbash
機能させるには、各コマンドの引数を補完する方法を伝える必要があります。これには、bash
組み込みコマンドの呼び出しの長いシーケンスが必要complete
です。したがって、それらは通常、/etc/bash.complete.d/*
すべてをロードする個別のスクリプト(またはのいくつかのスクリプト)に収集されます。
通常のシェルスクリプトなので、いつでも読み込むことができますbash_completion
任意のシェルで起動スクリプト(~/.bash_profile
、~/.bash_login
、~/.bashrc
)
参考文献:
bash(1)
complete
コマンドのヘルプテキスト(実行:help complete
in bash
)