Değişkenlerin özellikleri ile bildirilmesini sağlar. Hiçbir
isim belirtilmezse değişkenleri ve
değerlerini listeler.
Şu hallerin gerçekleşmemesi şartıyla çıkış durumu sıfırdır:
bir geçersiz seçenek saptanırsa,
-f foo=bar
kullanarak bir işleve atama yapmaya çalışıldığında, bir salt-okunur
değişkene bir değer atanmaya çalışıldığında, bir dizi değişkenine
birleşik atama sözdizimi (
Diziler bölümüne
bakınız) kullanmaksızın bir değer atanmaya çalışıldığında,
isim'lerden biri geçersiz bir kabuk değişkeni
ismi ise, bir salt-okunur değişkenin salt-okunurluğu kaldırılmak
istendiğinde, bir dizi değişkeninden dizi olmasını ortadan kaldıracak
bir atama yapılmaya çalışıldığında veya mevcut olmayan bir işlevin
-f seçeneği ile gösterilmesi istendiğinde.