Я пишу сценарій розгортання, і мені потрібно відкатати, якщо виникли помилки.
Наприклад:
#!/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 не працює, він друкує його на екрані і продовжує виконання. Мені потрібно зловити цю помилку і щось зробити.