Наши партнеры








Книги по Linux (с отзывами читателей)

Библиотека сайта rus-linux.net

На главную -> MyLDP -> Электронные книги по ОС Linux
Руководство по Bash для начинающих
Назад Глава 7: Условные инструкции Вперед

Глава 7: Условные инструкции

Оригинал: "Bash Guide for Beginners"
Автор: 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
Подводим итог
  • Упражнения

Предыдущий раздел: Оглавление Следующий раздел:
Подводим итоги главы 6   Знакомимся с инструкцией if