La función de autocompletar bash no parece funcionar con variables de entorno en 11.04. El comportamiento actual se indica a continuación.
export SCRIPT=/home/user/script
cd $SCRIPT/<tab>
resulta en una barra invertida ( \
) que se agrega antes, $SCRIPT
es decir, la solicitud se convierte en
cd \$SCRIPT/
Lo mismo sucede si cd
se sustituye con ls
cualquier otro comando
Además, si hay un archivo ejecutable en la ruta contenida en $ SCRIPT y quiero ejecutarlo
$SCRIPT/<tab>
Bash no muestra las opciones dentro de la carpeta (independientemente de si hay un solo archivo o múltiples archivos / directorios dentro de la ruta contenida en las variables de entorno).
En otras palabras, el autocompletado no funciona con variables de entorno.