Bash-Completion: Unterschied zwischen den Versionen

Aus wiki.archlinux.de
Henrikx (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
Tuxnix (Diskussion | Beiträge)
KKeine Bearbeitungszusammenfassung
Zeile 13: Zeile 13:
  pacman -S bash-completion
  pacman -S bash-completion


Dabei wird folgender Eintrag in /etc/bash.bashrc hinzugefügt:
Dabei wird folgender Eintrag automatisch in /etc/bash.bashrc hinzugefügt:


  [ -r /usr/share/bash-completion/bash_completion  ] && . /usr/share/bash-completion/bash_completion
  [ -r /usr/share/bash-completion/bash_completion  ] && . /usr/share/bash-completion/bash_completion

Version vom 22. Juni 2017, 20:57 Uhr

Das Paket bash-completion erweitert die Unterstützung der bash zur automatischen Vervollständigung von Dateinamen, Befehlsnamen und Variablen um eine große Anzahl von Befehlen (z.B. pacman) und deren Optionen.

Ein Beispiel: Man gibt

pacman -S ipt[TAB][TAB] (also 2 x Tab-Taste drücken)

und die bash könnte folgende Möglichkeiten ausgeben:

iptables iptraf

Man installiert bash-completion mit:

pacman -S bash-completion

Dabei wird folgender Eintrag automatisch in /etc/bash.bashrc hinzugefügt:

[ -r /usr/share/bash-completion/bash_completion   ] && . /usr/share/bash-completion/bash_completion

Nun muss nur noch eine neue bash Instanz geöffnet werden und die Funktionalität von bash-completion steht zur Verfügung.

Siehe auch