Another question about this shell magic...
Brian Candler
b.candler at pobox.com
Thu Oct 1 22:25:24 AEST 2020
On 01/10/2020 13:06, Martin Drescher wrote:
> what confuses me a bit is this shell(?) magic: When I type 'ssh ' on my console an hit the TAB twice, I get a list of host I would probably ssh to. This list does not come from an element in my bash history. On my initial question, I guessed this would somehow come from the known_hosts file. Does it?
> Can someone tell how this magic works?
Under Ubuntu 18.04, it appears to be giving me everything in /etc/hosts
*and* everything in ~/.ssh/known_hosts
For the magic see:
/usr/share/bash-completion/completions/ssh
/usr/share/bash-completion/bash_completion # function _known_hosts_real()
More information about the openssh-unix-dev
mailing list