A partir deste guia para a conclusão Bash aprendemos que para Bash para executar uma auto-realização deve executar . /etc/etc/bash_completion.d/foobar( observe o espaço após. ), para conclusão Bash ao trabalho.
$ /etc/bash_completion.d/ssh
bash: /etc/bash_completion.d/ssh: Permission denied
$ . /etc/bash_completion.d/ssh
$ ls -l /etc/bash_completion.d | grep ssh
-rw-r--r-- 1 root root 297 Jan 28 18:04 ssh
É .um atalho para o sourcecomando? Se não, então o que é? É impossível pesquisar no Google, man sourcenão retorna nada apropos sourcee info sourcefornece tantas informações irrelevantes que não sei dizer se o que estou procurando está lá. Como posso começar a RTFM para encontrar a resposta para essa pergunta?
.um atalho para o comando de origem?" - é realmente o contrário: .é o comando e sourceé o alias de compatibilidade (para compatibilidade com csh). Observe que sourcenão existe apenas no shell padrão POSIX bourne ..
bashpágina de manual, pois este é um comando interno, procure a explicação da fonte, é difícil perder.