Aus dieser Anleitung zur Bash-Vervollständigung erfahren wir, dass Bash eine automatische Vervollständigung durchführen muss . /etc/etc/bash_completion.d/foobar( beachten Sie das Leerzeichen danach. ), damit die Bash-Vervollständigung funktioniert.
$ /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
Ist .eine Verknüpfung für den sourceBefehl? Wenn nicht, was ist es dann? Es ist unmöglich, google man sourcezurückkehrt nichts, und apropos sourceund info sourcegibt so viele irrelevanten Informationen , dass ich nicht sagen kann , ob das, was ich suche da drin ist. Wie könnte ich überhaupt anfangen, bei RTFM die Antwort auf diese Frage selbst zu finden?
.eine Verknüpfung für den Quellbefehl?" - es ist wirklich umgekehrt: .ist der Befehl und sourceist der Kompatibilitätsalias (aus Kompatibilitätsgründen mit csh). Beachten Sie, dass sourcedies nicht nur in der Standard-POSIX-Bourne-Shell vorhanden ist ..
bashManpage, da dies ein eingebauter Befehl ist. Suchen Sie nach der Erklärung für die Quelle. Es ist schwer zu übersehen.