Bir dağıtım betiği yazıyorum ve herhangi bir hata oluştuğunda geri almam gerekiyor.
Örneğin:
#!/bin/bash
ssh myapp '
mkdir /some/dir
# check if above command failed, and execute rollback script if needed
'
# or maybe do it from here?
Şu anda bu betiği çalıştırdığımda, mkdir başarısız olursa, ekranımda yazdırır ve yürütmeye devam eder. Bu hatayı yakalamalı ve bunun hakkında bir şeyler yapmalıyım.