Tính năng tự động hoàn thành bash dường như không hoạt động với các biến môi trường trong 11.04. Hành vi hiện tại được chỉ ra dưới đây
export SCRIPT=/home/user/script
cd $SCRIPT/<tab>
dẫn đến dấu gạch chéo ngược ( \
) được thêm vào trước đó, $SCRIPT
tức là dấu nhắc trở thành
cd \$SCRIPT/
Điều tương tự xảy ra nếu cd
được thay thế bằng ls
hoặc bất kỳ lệnh nào khác
Ngoài ra, nếu có tệp thực thi trong đường dẫn có trong $ SCRIPT và tôi muốn chạy tệp đó
$SCRIPT/<tab>
Bash không hiển thị các tùy chọn bên trong thư mục (bất kể có một tệp hay nhiều tệp / thư mục bên trong đường dẫn có trong các biến môi trường).
Nói cách khác, tự động hoàn thành không hoạt động với các biến môi trường.