Bash autocomplete özelliği, 11.04'te ortam değişkenleriyle çalışmıyor gibi görünüyor. Mevcut davranış aşağıda gösterilmiştir
export SCRIPT=/home/user/script
cd $SCRIPT/<tab>
komut istemi gerçekleşmeden \
önce ters eğik çizgi ( ) eklenmesine neden $SCRIPT
olur
cd \$SCRIPT/
Aynı şey cd
, ls
başka bir komutla değiştirilirse de olur.
Ayrıca, $ SCRIPT içinde bulunan yolda çalıştırılabilir bir dosya varsa ve onu çalıştırmak istiyorum.
$SCRIPT/<tab>
Bash, klasör içindeki seçenekleri göstermez (ortam değişkenlerinde bulunan yolun içinde tek bir dosya mı yoksa birden fazla dosya / dizin olup olmadığına bakılmaksızın).
Başka bir deyişle, otomatik tamamlama çevre değişkenleriyle çalışmaz.