--- /etc/bash_completion 2006-03-27 10:12:44.000000000 +0200 +++ bash_completion 2006-03-30 12:16:34.000000000 +0200 @@ -222,6 +222,13 @@ done } +# This function complete on available kernels +# +_kernels() +{ + COMPREPLY=( $( command ls /lib/modules | grep "^$cur" ) ) +} + # This function completes on configured network interfaces # _configured_interfaces() @@ -8209,7 +8216,7 @@ _filedir ;; 2) - COMPREPLY=( $( command ls /lib/modules | grep "^$cur" ) ) + _kernels ;; esac fi