Практические упражнения - Отладка¶
Упражнение 1:¶
Напишите сценарий оболочки, который завершается при ошибке и отображает команды по мере их выполнения, включая все расширения и замены. Используйте в своем сценарии команды 3ls
.
Сделайте так, чтобы первый из них преуспел, Iтретий преуспел. Если вы используете правильные параметры, третья команда ls не будет выполнена.
Упражнение 2:¶
#!/bin/bash -x
ls /etc/passwd
ls /move/along/nothing/to/see/here
ls /etc/passwd
Измените предыдущее упражнение, чтобы сценарий продолжался, даже если произойдет ошибка. На этот раз будут выполнены все три **команды
ls.**