Въведение в скриптовете на Unix Shell:
В Unix командната обвивка е естественият интерпретатор на команди. Тя осигурява интерфейс на командния ред, чрез който потребителите взаимодействат с операционната система.
Командите на Unix могат да се изпълняват и неинтерактивно под формата на Shell Script. Скриптът представлява поредица от команди, които ще се изпълняват заедно.
Шел скриптовете могат да се използват за различни задачи - от персонализиране на средата до автоматизиране на ежедневните ви задачи.
Списък на всички уроци по скриптиране в Unix Shell:
- Въведение в Unix Shell Script
- Работа с редактора Vi на Unix
- Характеристики на скриптовете на Unix Shell
- Оператори в Unix
- Условно кодиране в Unix(Част 1 и Част 2)
- Цикли в Unix
- Функции в Unix
- Обработка на текст в Unix (част 1, част 2 и част 3)
- Параметри на командния ред на Unix
- Unix Advanced Shell Scripting
Unix Video #11:
Основи на скриптовете на Unix Shell
Този урок ще ви даде общ поглед върху програмирането на шелове и ще ви запознае с някои стандартни шелови програми. Това включва шелове като Bourne Shell (sh) и Bourne Again Shell (bash).
Шеловете четат конфигурационни файлове при множество обстоятелства, които се различават в зависимост от шела. Тези файлове обикновено съдържат команди за конкретния шел и се изпълняват при зареждане; обикновено се използват за задаване на важни променливи, които се използват за намиране на изпълними файлове, като $PATH, и други, които контролират поведението и външния вид на шела.
- Шел на Борн (sh): Това е една от първите шел програми, които се предлагат с Unix, и също така са най-широко използваните. Разработена е от Стивън Борн. Файлът ~/.profile се използва като конфигурационен файл за sh. Това е и стандартният шел, използван за писане на скриптове.
- Обвивката на C (csh): Корпусът C-Shell е разработен от Бил Джой по модела на езика за програмиране C. Той е предназначен да подобри интерактивността с функции като изписване на историята на командите и редактиране на команди. Файловете ~/.cshrc и ~/.login се използват като конфигурационни файлове от csh.
- Обвивката на Bourne Again (bash): Обвивката bash е разработена за проекта GNU като заместител на sh. Основните характеристики на bash са копирани от sh, а също така са добавени някои от функциите за интерактивност от csh. файловете ~/.bashrc и ~/.profile се използват като конфигурационни файлове от bash.
Вижте нашия предстоящ урок, за да научите повече за Vi Editor!!
ПРЕДВАРИТЕЛНО Урок