Sözcük ayrımlaması yapıldıktan sonra
-f seçeneği verilmedikçe (
set Yerleşiği bölümüne bakınız.), Bash her sözcükte
*,
? ve
[ karakterlerini arar. Bunlardan biri varsa, sözcük bir
kalıp olarak ele alınır ve sözcük, kalıp ile eşleşen dosya isimlerinin alfabetik sıralı bir listesi ile değiştirilir. Bir eşleşme bulunamamışsa ve
nullglob kabuk seçeneği iptal edilmişse, sözcük değişmeden kalır.
nullglob seçeneği etkin ise ve bir eşleşme bulunamamışsa sözcük silinir.
failglob kabuk seçeneği etkin ise ve bir eşleşme bulunamamışsa bir hata iletisi basılır ve komut çalıştırılmaz.
nocaseglob kabuk seçeneği etkin ise eşleşme alfabetik karakterlerin harf büyüklüklerine bakılmaksızın uygulanır.