Eğer bir koşul tüm komut dosyasını öldürmeden doğruysa, bir fonksiyondan nasıl çıkarsınız, sadece fonksiyonu çağırmadan önce geri dönün.
Misal
# Start script
Do scripty stuff here
Ok now lets call FUNCT
FUNCT
Here is A to come back to
function FUNCT {
if [ blah is false ]; then
exit the function and go up to A
else
keep running the function
fi
}
set -e
Komut dosyanızın üst kısmına sizinreturn 1
veya 0 dışında herhangi bir sayı girerseniz , komut dosyanızın tamamının çıkacağını unutmayın.