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 source
Befehl? Wenn nicht, was ist es dann? Es ist unmöglich, google man source
zurückkehrt nichts, und apropos source
und info source
gibt 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 source
ist der Kompatibilitätsalias (aus Kompatibilitätsgründen mit csh
). Beachten Sie, dass source
dies nicht nur in der Standard-POSIX-Bourne-Shell vorhanden ist .
.
bash
Manpage, da dies ein eingebauter Befehl ist. Suchen Sie nach der Erklärung für die Quelle. Es ist schwer zu übersehen.