Ех-команды
Редактор vi был построен на основе редактора под названием Ex. Некоторые команды vi, описанные выше, начинаются с точки с запятой и известны как Ех-команды. Для ввода таких команд начните работу в режиме Normal (Обычный) и наберите двоеточие (:). Это позволит перейти в режим командной строки. В этом режиме можно использовать клавишу Tab для завершения команды [...]
Обычные файлы
К обычным файлам относят файлы данных (документы, музыку, изображения и т. д.) и команды (двоичные и командные файлы). Определить тип файла позволяет команда fi 1е. Следующий пример демонстрирует способ перехода в папку с документацией, касающейся командного процессора bash, и использование команды f i 1 е для отображения типов файлов в данной папке: $ cd /usr/share/doc/ [...]
Операторы для тестирования
Оператор Описание теста -a file Проверяет наличие файла (то же, что – е) -b file Контролирует, какой файл является специальным блочным устройством
Редактирование и запуск сценария
Сценарии командного процессора являются простыми текстовыми файлами. Вы можете создавать их, используя любой текстовый редактор (например, vi). Чтобы запустить сценарий, его файл должен быть исполняемым. Например, если вы создали сценарий для командного процессора с именем файла myscri pt. sh, то сделать его исполняемым можно следующим образом: $ chmod u+x myscript. sh При этом первая строка [...]
Создание простых сценариев для командного процессора
Сценарии командного процессора удобно использовать для автоматизации повторяющихся задач. В bash и другие командные консоли включены базовые компоненты, основанные на различных языках программирования, например: циклы, условия, операторы варианта и т. д. Главное различие между ними состоит в том, что есть только один тип переменных — строки.

