Sözdizimi
bashbug [adres]
Açıklama
bashbug, kullanıcının bash ile ilgili hata raporlarını standart bir biçimde hazırlamasına ve e-posta ile göndermesine yardımcı olan bir kabuk betiğidir (shell script). bashbug, EDITOR çevre değişkeni tarafından belirtilen düzenleyiciyi (editor) hata raporu şablonunun geçici bir kopyası üzerinde çalıştırır. Kullanıcı uygun alanları doldurmalı ve düzenleyiciden çıkmalıdır. bashbug daha sonra tamamlanan raporu bug-bash@gnu.org adresine veya belirtilen adrese postalar. Rapor postalanamazsa, çağıran kullanıcının ev dizinindeki dead.bashbug dosyasına kaydedilir.
Hata raporu şablonu birkaç bölümden oluşur. İlk bölüm makine, işletim sistemi, bash sürümü ve derleme ortamı hakkında bilgi sağlar. İkinci bölüm hatanın açıklamasıyla doldurulmalıdır. Üçüncü bölüm hatanın nasıl yeniden üretileceğinin (reproduce) bir açıklaması olmalıdır. İsteğe bağlı dördüncü bölüm ise önerilen bir düzeltme içindir. Düzeltmeler teşvik edilmektedir.
Ortam
bashbug, mevcut olmaları durumunda aşağıdaki çevre değişkenlerini kullanacaktır:
EDITOR Tercih edilen düzenleyiciyi belirtir. EDITOR ayarlanmamışsa, bashbug varsayılan olarak emacs düzenleyicisini kullanır.
HOME E-posta gönderimi başarısız olduğunda, gönderilemeyen hata raporunun kaydedileceği dizin.
GNU 30 Temmuz 1998 BASHBUG(1)