Книга: Основы программирования в Linux
Синтаксис командной оболочки
Теперь, когда мы рассмотрели пример простой программы командной оболочки, пришло время углубиться в функциональные возможности программирования средствами командной оболочки. Командная оболочка — довольно легкий для изучения язык программирования, в немалой степени потому, что легко проверить в интерактивном режиме работу небольших фрагментов программы, прежде чем собирать их в большие сценарии. Командную оболочку bash можно использовать для создания довольно больших структурированных программ. В нескольких последующих разделах мы обсудим такие темы:
? переменные: строки, числа, переменные окружения и параметры;
? условия: булевы или логические выражения (Booleans);
? управление выполнением программы: if
, elif
, for
, while
, until
, case
;
? списки;
? функции;
? команды, встроенные в командную оболочку;
? получение результата выполнения команды;
? встроенные (here) документы.
- Глава 2 Программирование средствами командной оболочки
- Пример 10-12. C-подобный синтаксис оператора цикла for
- Инструмент командной строки gbak
- Инструмент командной строки gfix
- 1.2. Базовый синтаксис и семантика Ruby
- Вызов хранимых процедур InterBase с использованием стандартного синтаксиса ODBC
- 1.5.1. Синтаксис
- 9.1.4.2. Функции-оболочки: execl() и др.
- Как открыть каталог с помощью командной строки?
- Как заблокировать компьютер с помощью командной строки?
- У файла и каталога есть атрибуты (например: Скрытый, Только чтение). Как ими управлять из командной строки?
- Как с помощью командной строки вызвать Диспетчер задач в Windows XP?