Підручник з написання сценаріїв оболонки Unix з прикладами

Вступ до написання сценаріїв для командної оболонки Unix:

В Unix командна оболонка є власним інтерпретатором команд. Вона надає користувачам інтерфейс командного рядка для взаємодії з операційною системою.

Команди Unix також можуть виконуватися неінтерактивно у вигляді скриптів оболонки. Скрипт - це серія команд, які будуть виконуватися разом.

Скрипти оболонки можна використовувати для різноманітних завдань - від налаштування середовища до автоматизації повсякденних справ.

Список усіх підручників з написання сценаріїв у командній оболонці Unix:

  • Вступ до Unix Shell Script
  • Робота з редактором Unix Vi Editor
  • Особливості написання сценаріїв для оболонки Unix
  • Оператори в Unix
  • Умовне кодування в Unix (частина 1 та частина 2)
  • Цикли в Unix
  • Функції в Unix
  • Обробка тексту в Unix (частина 1, частина 2 та частина 3)
  • Параметри командного рядка Unix
  • Розширений сценарій оболонки Unix

Unix Video #11:

Основи сценаріїв оболонки Unix Основи сценаріїв оболонки Unix

У цьому підручнику ви отримаєте загальне уявлення про програмування в командному рядку і зрозумієте деякі стандартні програми в командному рядку. Сюди входять такі командні рядки, як Bourne Shell (sh) і Bourne Again Shell (bash).

Командні оболонки читають конфігураційні файли за різних обставин, які відрізняються залежно від оболонки. Ці файли зазвичай містять команди для конкретної оболонки і виконуються під час завантаження; вони зазвичай використовуються для встановлення важливих змінних, які використовуються для пошуку виконуваних файлів, таких як $PATH, та інших, які керують поведінкою і зовнішнім виглядом командної оболонки.

  • Оболонка Борна (sh): Це одна з перших програм-оболонок, які постачалися з Unix, і вона також є найпоширенішою. Її розробив Стівен Борн. Файл ~/.profile використовується як конфігураційний файл для sh. Це також стандартна оболонка, яка використовується для написання сценаріїв.
  • Оболонка C (csh): Оболонка C-Shell була розроблена Біллом Джоєм за зразком мови програмування C. Вона була призначена для покращення інтерактивності за допомогою таких функцій, як перегляд історії команд та редагування команд. Файли ~/.cshrc та ~/.login використовуються csh як конфігураційні файли.
  • The Bourne Again Shell (bash): Оболонку bash було розроблено для проекту GNU як заміну sh. Основні можливості bash скопійовано з sh, а також додано деякі інтерактивні можливості з csh. файли ~/.bashrc та ~/.profile використовуються bash як конфігураційні файли.

Перегляньте наш наступний урок, щоб дізнатися більше про Vi Editor!!!

Попередній навчальний посібник

Рекомендована література

    Прокрутити до верху