İçeriğe atla

Bash Kabuk Betikleme/Çıkış Durumu

Vikikitap, özgür kütüphane

Bir işlem tamamlandığı zaman, işletim sistemine o işlemin çıkış durumu veya dönme durumu olan negatif olmayan küçük bir tam sayı döndürülür. Bu düzene göre eğer işlem başarıyla tamamlanmışsa sıfır değeri, eğer başarısızlıkla sonuçlanmışsa pozitif bir değer döndürülür. (Bu yaklaşım birden fazla farklı hatanın ayırt edilebilmesine olanak tanır) Bir Bash betiği, bu düzene exit komutu ile itaat edebilir.

exit 4

Yukarıdaki komut, kabuk betiğini belirtilen değere tekabul eden hata raporuyla sonlandırır. Bir çıkış durumu belirtilmediği zaman (exit komutu herhangi bir argüman ile çalıştırılmadıysa, veya betik exit komutundan bağımsız bittiyse), betik son çalıştırılan komutun çıkış durumunu döndürür.