For example: [bash-4.2.8] # ls -lF total 4 drwxr-xr-x 3 root root 4096 2011-07-25 16:52 long-dir-name.d/ [bash-4.2.8] # ls -lF long-dir-name.d/ total 4 drwxr-xr-x 2 root root 4096 2011-07-25 16:52 bar/ [bash-4.2.8] # complete -d -o default cd [bash-4.2.8] # cd *.d<TAB>
Here the <TAB> cannot expand ``*.d'' to ``long-dir-name.d''. Bug?