| Руководство по Bash для начинающих |
| Назад |
Глава 7: Условные инструкции |
Вперед |
Глава 7: Условные инструкции
Оригинал:
Автор: Machtelt Garrels
Дата публикации: 9.02.2010 (Revision 1.12)
Перевод: Н.Ромоданов
Дата перевода: март 2011 г.
Краткое содержание главы 7
В данной главе мы рассмотрим использование условных инструкций в скриптах Bash. К числу рассматриваемых тем относятся следующие:
- инструкция if;
- использование кодов возврата при выходе из команды;
- сравнение и проверка входных данных и файлов;
- конструкции if/then/else;
- конструкции if/then/elif/else;
- использование и проверка позиционных параметров;
- вложенные инструкции if;
- логические выражения;
- использование инструкций case.
Знакомимся с инструкцией if
- Общие положения
- Выражения, используемые в инструкции if
- Команды, идущие за инструкцией then
- Проверка файлов
- Проверка параметров командной оболочки
- Простые примеры использования if
- Проверка кода возврата
- Сравнение чисел
- Сравнения строк
Расширенные варианты использования конструкции if
- Конструкции if/then/else
- Учебный пример
- Проверка аргументов командной строки
- Проверка количества аргументов
- Проверка существования файла
Конструкции if/then/elif/else
- Общие положения
- Пример
- Вложенные инструкции if
- Логические операции
- Использование инструкции exit и if
Использование инструкций case
- Проверка простых условий
- Пример скрипта init
Подводим итог