CITForum
Данные Разработка Безопасность Инфраструктура Курсы и книги

Интерпретатор командного языка shell

Библиотека М.Мошкова
Этот текст подготовлен НПО "КЛОТО"

Shell - командный язык, могущий выполнять как команды, введенные с терминала, так и команды, хранящиеся в файле.

Оглавление:

    1. Основные понятия языка shell

      1.1. Ввод-вывод
      1.2. Синхронное и асинхронное выполнение команд
      1.3. Конвейер
      1.4. Метасимволы, генерация имен файлов
    2. Синтаксис языка shell

      2.1. Комментарии
      2.2. Подстановка результатов выполнения команд
      2.3. Переменные и подстановка их значений
      2.4. Специальные переменные
    3. Управляющие конструкции

      3.1. Цикл ДЛЯ
      3.2. Оператор выбора
      3.3. Условный оператор
      3.4. Цикл ПОКА
      3.5. Функции
      3.6. Зарезервированные слова
      3.7. Специальные команды
    4. Выполнение shell-программ

      4.1. Запуск shell'а
      4.2. Выполнение
      4.3. Окружение
      4.4. Сигналы
      4.5. Замечания
    5. Дополнительные сведения

      5.1. Команда test
      5.2. Команда expr
      5.3. Команда ena
Новости IT
18 марта 2026
PostgreSQL 18 получил встроенную поддержку векторного поиска
17 марта 2026
Google DeepMind представила AlphaCode 3
17 марта 2026
Минцифры утвердило стандарты безопасности для ИИ-систем
16 марта 2026
Linux 6.14: улучшения в подсистеме io_uring
15 марта 2026
Rust 1.86 добавил поддержку async-итераторов
Главная · Наверх
CITForum © 1997–2026