Ich würde davon ausgehen, dass Sie das Paket entfernen und erneut installieren können, um die Standarddateien wiederherzustellen:
sudo apt-get purge bash-completion && sudo apt-get install bash-completion
Angenommen, ich möchte in das Verzeichnis mit allen Alben des Künstlers "The Ghost of a Saber Tooth Tiger" wechseln, also beginne ich zu tippen
cd ~/Music/The\ Ghost
und drücken Sie [TAB] [TAB]. An diesem Punkt ändert bash complete meinen Befehl in
cd ~/Music/The Ghost of a Saber Tooth Tiger
das ist nutzlos. Ich möchte, dass ich es vervollständige
cd ~/Music/The\ Ghost\ of\ a\ Saber\ Tooth\ Tiger/
stattdessen. Ich habe bereits versucht, eine andere zu verpflanzen /etc/bash_completion
, was das Problem behoben hat, aber jetzt bekomme ich eine Reihe von bash: [: =: unary operator expected
Fehlern, wenn ich eine neue Schale starte. Irgendwelche Vorschläge?
Ich verwende bash Version 4.2.25 auf elementaryOS Luna (eine Gabel von Ubuntu 12.04)
Ich würde davon ausgehen, dass Sie das Paket entfernen und erneut installieren können, um die Standarddateien wiederherzustellen:
sudo apt-get purge bash-completion && sudo apt-get install bash-completion