|
2 | 2 | # https://habr.com/ru/company/ruvds/blog/325522/ - Bash documentation |
3 | 3 |
|
4 | 4 | # https://www.gnu.org/software/bash/manual/html_node/The-Set-Builtin.html |
| 5 | +# set -e - прекращает выполнение скрипта, если команда завершилась ошибкой |
| 6 | +# set -u - прекращает выполнение скрипта, если встретилась несуществующая переменная |
| 7 | +# set -x - выводит выполняемые команды в stdout перед выполнением (только для отладки, а то замусоривает журнал!) |
| 8 | +# set -o pipefail - прекращает выполнение скрипта, даже если одна из частей пайпа завершилась ошибкой |
5 | 9 | set -euo pipefail |
6 | 10 |
|
7 | 11 | SCRIPT_FILE=$(readlink -f "0ドル") |
|
0 commit comments