Ini adalah file dan potongan file yang menurut saya menarik untuk masalah ini. Perhatikan bahwa saya menjalankan Ubuntu 10.04
Anda mungkin dapat mengetahui apa masalahnya dari file konfigurasi saya. Kalau tidak, mungkin pertimbangkan untuk memposting konfigurasi yang sesuai.
bagian terakhir ~ / .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% turun halaman di /etc/bash.bashrc (Apakah Anda memiliki bagian ini juga dikomentari?)
# enable bash completion in interactive shells
#if [ -f /etc/bash_completion ] && ! shopt -oq posix; then
# . /etc/bash_completion
#fi
Saya menemukan artikel-artikel ini menarik:
http://www.linux.com/archive/feed/54005
http://www.debian-administration.org/articles/316
Saya harus melakukan penelitian lebih lanjut ... tapi inilah yang saya dapatkan sejauh ini.
coba jalankan ini di terminal dan kemudian lihat apakah Anda masih memiliki masalah:
. /etc/bash_completion
Sunting: menemukan bahwa penyelesaian-tab ditangani oleh / etc / bash_completion. Banyak perintah linux juga memiliki pengaturan penyelesaian tab sendiri di direktori /etc/bash_completion.d/.
Orang lain juga memiliki masalah ini:
http://forums.gentoo.org/viewtopic-t-751913-start-0.html
https://bugzilla.redhat.com/show_bug.cgi?id=583919
Ini bisa jadi bug di versi bash Anda. Jadi sekarang pertanyaan sebenarnya adalah ... Versi bash apa yang Anda miliki?
Hanya saja solusinya mudah ditemukan untuk orang lain yang memiliki masalah ini:
"Mungkin ada masalah dengan skrip / etc / bash_completion. Coba instal ulang paket bash_completion. Apakah masih ada masalah? - W_Whalley"
-Lihat komentar
cat filen[TAB]
vs.somecommand filen[TAB]