Questi sono i file e i frammenti di file che ho trovato interessanti per questo problema. Nota che sto eseguendo Ubuntu 10.04
Potresti essere in grado di capire qual è il problema dai miei file di configurazione. Altrimenti, potresti considerare di pubblicare la tua configurazione corrispondente.
ultima parte di ~ / .bashrc
# enable programmable completion features (you don't need to enable
# this, if it's already enabled in /etc/bash.bashrc and /etc/profile
# sources /etc/bash.bashrc).
if [ -f /etc/bash_completion ] && ! shopt -oq posix; then
. /etc/bash_completion
fi
40% in basso nella pagina in /etc/bash.bashrc (hai anche commentato questa parte?)
# enable bash completion in interactive shells
#if [ -f /etc/bash_completion ] && ! shopt -oq posix; then
# . /etc/bash_completion
#fi
Ho trovato questi articoli di interesse:
http://www.linux.com/archive/feed/54005
http://www.debian-administration.org/articles/316
Dovrò fare qualche ricerca in più ... ma questo è quello che ho ottenuto finora.
prova a eseguirlo nel terminale e poi vedi se hai ancora il problema:
. /etc/bash_completion
Modifica: trovato che il completamento della scheda è gestito da / etc / bash_completion. Molti comandi di Linux hanno anche le proprie impostazioni di completamento della scheda nella directory /etc/bash_completion.d/.
Anche altre persone hanno avuto questo problema:
http://forums.gentoo.org/viewtopic-t-751913-start-0.html
https://bugzilla.redhat.com/show_bug.cgi?id=583919
Questo potrebbe essere un bug nella tua versione di bash. Quindi ora la vera domanda è ... che versione di bash hai?
Solo così la soluzione è facile da trovare per gli altri che hanno questo problema:
"Potrebbe essere un problema con lo script / etc / bash_completion. Provare a reinstallare il pacchetto bash_completion. Ha ancora il problema? - W_Whalley"
-vedi commenti
cat filen[TAB]
vs.somecommand filen[TAB]