bashのオートコンプリート機能は、11.04の環境変数では機能しないようです。現在の動作を以下に示します
export SCRIPT=/home/user/script
cd $SCRIPT/<tab>
結果として、バックスラッシュ(\)が追加され$SCRIPTます。つまり、プロンプトは
cd \$SCRIPT/
またはcdで置き換えられたls場合も同じことが起こります
また、$ SCRIPTに含まれるパスに実行可能ファイルがあり、それを実行したい場合
$SCRIPT/<tab>
Bashは、フォルダー内のオプションを表示しません(環境変数に含まれるパス内に単一のファイルがあるか、複数のファイル/ディレクトリがあるかに関係なく)。
つまり、オートコンプリートは環境変数では機能しません。