"Основы программирования в Linux" - читать интересную книгу автора

Синтаксис командной оболочки

Теперь, когда мы рассмотрели пример простой программы командной оболочки, пришло время углубиться в функциональные возможности программирования средствами командной оболочки. Командная оболочка — довольно легкий для изучения язык программирования, в немалой степени потому, что легко проверить в интерактивном режиме работу небольших фрагментов программы, прежде чем собирать их в большие сценарии. Командную оболочку bash можно использовать для создания довольно больших структурированных программ. В нескольких последующих разделах мы обсудим такие темы:

#9633; переменные: строки, числа, переменные окружения и параметры;

#9633; условия: булевы или логические выражения (Booleans);

#9633; управление выполнением программы: if, elif, for, while, until, case;

#9633; списки;

#9633; функции;

#9633; команды, встроенные в командную оболочку;

#9633; получение результата выполнения команды;

#9633; встроенные (here) документы.