Вступ до написання сценаріїв для командної оболонки 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!!!
Попередній навчальний посібник