Bash'in kullanıcıya zaman kazandıran en önemli özelliklerinden birisi
de dosya isimlerini tamamlamasıdır. Komut satırında tamamlanmamış
bir komut veya dosya ismi yazdıktan sonra TAB tuşuna basılırsa satır
tamamlanacaktır. Eğer komut satırındaki karakter kümesiyle başlayan
birden fazla komut varsa bir sinyal sesi duyulacak ve sizden yeteri
kadar karakteri yazmanızı bekleyecektir.
$ ls
postgres mandel.doc lilo-howto
$ vi post <TAB>
$ vi postgres
Komut satırındaki karakterler dosyayı veya komutu tanıtmaya yetmiyorsa,
<TAB> tuşunun iki kez ard arda basılmasıyla ekrana mümkün olan
tüm dosya isimleri getirilebilir.
$ ta <TAB> <TAB>
tac tail talk tar
$ talk
Bash, komut satırında iken satırın kolayca değiştirilebilmesini
sağlar. Böylece komut çalıştırılmadan önce birkaç tuş darbesiyle
üzerinde değişiklik yapılabilir. Klavye üzerindeki alt ve üst yön
tuşları, daha önce yazdığınız komutları görmenizi ve arasında seçim
yapmanızı sağlar. Sağ ve sol yön tuşları ile seçtiğiniz komutun üzerinde
değişiklikleri uygulabilirsiniz.