Jika saya ingin memeriksa keberadaan satu file, saya dapat mengujinya menggunakan test -e filename
atau [ -e filename ]
.
Andaikata saya memiliki bola dunia dan saya ingin tahu apakah ada file yang namanya cocok dengan bola itu. Glob dapat mencocokkan 0 file (dalam hal ini saya tidak perlu melakukan apa pun), atau dapat mencocokkan 1 file atau lebih (dalam hal ini saya perlu melakukan sesuatu). Bagaimana saya bisa menguji apakah ada gumpalan yang cocok? (Saya tidak peduli berapa banyak pertandingan yang ada, dan akan lebih baik jika saya bisa melakukan ini dengan satu if
pernyataan dan tidak ada loop (hanya karena saya menemukan yang paling mudah dibaca).
( test -e glob*
gagal jika glob cocok dengan lebih dari satu file.)