8.4. Управляющие структуры

8.4. Управляющие структуры

Напоминаю (п.3.4.7), что список команд — это одиночная команда, конвейер или последовательность команд/конвейеров, разделенных одним из операторов: ; && ||, завершенная точкой с запятой. Не забывайте ставить точку с запятой даже после одиночной команды, терять ее — типичная ошибка начинающих программистов.

В синтаксис следующих команд квадратные скобки не входят: они ограничивают необязательные выражения.

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг

Управляющие конструкции

Из книги Давайте создадим компилятор! автора Креншоу Джек

Управляющие конструкции Введение В четырех первых главах этой серии мы сконцентрировали свое внимание на синтаксическом анализе математических выражений и операций присваивания. В этой главе мы остановимся на новой и захватывающей теме: синтаксическом анализе и


48. Управляющие таблицы

Из книги Программирование автора Козлова Ирина Сергеевна

48. Управляющие таблицы Очень часто целесообразно перенести вычисления из цикла за его пределы и отсрочить вычисления, пока их результаты реально не потребуются. Еще более эффективный вариант оптимизации заключается в том, чтобы приурочить вычисления не ко времени


19.7.6. Управляющие структуры и циклы

Из книги Linux-сервер своими руками автора Колисниченко Денис Николаевич

19.7.6. Управляющие структуры и циклы К управляющим структурам относятся: • Конструкция if-fi. • Конструкция case-esac.Конструкция if-fiОбщий синтаксис конструкции if-fi: if список1 then список2 elif список3 then список4 else список3 fiКонструкция if-fi работает так же, как и в других языках


Утверждения это не управляющие структуры

Из книги Основы объектно-ориентированного программирования автора Мейер Бертран

Утверждения это не управляющие структуры Еще одно типичное заблуждение - рассматривать утверждения как управляющую структуру, реализующую разбор случаев. К этому моменту должно быть ясно, что не в этом их роль. Если написать программу sqrt, в которой отрицательные


16.1.2. Управляющие терминалы

Из книги Разработка приложений в среде Linux. Второе издание автора Джонсон Майкл К.

16.1.2. Управляющие терминалы Каждый сеанс (см. главу 10) привязан к терминалу, с которого процессы сеанса получают свои входные данные и в который пересылают свои выходные данные. Этот терминал может быть локальной консолью машины, терминалом, подключенным через


16.5.6. Управляющие флаги

Из книги VBA для чайников автора Каммингс Стив

16.5.6. Управляющие флаги Флаги режима управления влияют на такие параметры протокола, как четность и управление потоком[114]. Флаги, устанавливаемые в с_cflag, описаны ниже. CLOCAL При установке CLOCAL линии управления модемом игнорируются. Если он не установлен, open() блокируется до


21.3.2. Управляющие последовательности

Из книги Язык программирования Perl автора Шохирев Михаил Васильевич

21.3.2. Управляющие последовательности Существуют несколько отдельных типов управляющих последовательностей. Самый простой тип представляет собой символ перехода (^[), за которым следует один командный символ. (Несмотря на то что символ перехода отображается в строках С


8.4. Управляющие структуры

Из книги Linux Mint и его Cinnamon. Очерки применителя автора Федорчук Алексей Викторович

8.4. Управляющие структуры Напоминаю (п.3.4.7), что список команд — это одиночная команда, конвейер или последовательность команд/конвейеров, разделенных одним из операторов: ; && ||, завершенная точкой с запятой. Не забывайте ставить точку с запятой даже после одиночной


Управляющие операторы

Из книги автора

Управляющие операторы Управляющие операторы делают вашу программу компактнее и позволяют ей принимать решения. И, что еще более важно, они позволяют нам выполнять проверку на наличие ошибок. До сих пор все, что мы сделали, это писали скрипты, которые просто исполняют


18.2. Управляющие конструкции

Из книги автора

18.2. Управляющие конструкции Почти все сценарии, за редким исключением, обладают свойством самоуправляемости. В чем состоит управление ходом выполнения сценария? Предположим, что в состав сценария включено несколько команд:#!/bin/sh# создание каталогаmkdir /home/dave/mydocs#