ฉันกำลังเขียนสคริปต์การปรับใช้และฉันจำเป็นต้องย้อนกลับหากมีข้อผิดพลาดเกิดขึ้น
เช่น:
#!/bin/bash
ssh myapp '
mkdir /some/dir
# check if above command failed, and execute rollback script if needed
'
# or maybe do it from here?
ตอนนี้เมื่อฉันรันสคริปต์นี้ถ้า mkdir ล้มเหลวมันจะพิมพ์มันลงบนหน้าจอและดำเนินการต่อ ฉันต้องจับข้อผิดพลาดนั้นและทำอะไรกับมัน