Това е издание 5.0, последно актуализирано на 12 май 2019 г., от референтното ръководство за GNU Bash, за Bash, версия 5.0.
Bash съдържа функции, които се появяват в други популярни черупки, както и някои функции, които се появяват само в Bash. Някои от черупките, от които Баш е заимствал понятия, са Bourne Shell (sh), Korn Shell (ksh) и C-shell (csh и неговият наследник, tcsh). Следващото меню разбива функциите на категории, като отбелязва кои функции са вдъхновени от други черупки и кои са специфични за Bash.
Това ръководство е предназначено като кратко въведение към функциите, намерени в Bash. Страницата с ръководството на Bash трябва да се използва като окончателна справка за поведението на черупките.
Съдържание
Характеристики на Bash
1. Въведение
1.2 Какво е черупка?
1.1 Какво е Bash?
2 Определения
3 основни функции на корпуса
3.1 Синтаксис на шел
3.2 Команди на снаряда
3.3 Функции на корпуса
3.4 Параметри на корпуса
3.5 Разширения на черупките
3.6 Пренасочвания
3.7 Изпълнение на команди
3.8 Сценарии за Shell
4 Shell Builtin команди
4.1 Буллин на Борн
4.2 Команди за вграждане на Bash
4.3 Промяна на поведението на черупките
4.4 Специални вградени елементи
5 Черупки на променливи
5.1 Променливи на черупки на Борн
5.2 Bash променливи
6 функции на Bash
6.1 Извикване на Bash
6.2 Файлове за стартиране на Bash
6.3 Интерактивни черупки
6.4 Bash Условни изрази
6.5 Аритметична обвивка
6.6 Псевдоними
6.7 Масиви
6.8 Стека на директория
6.9 Контрол на подкана
6.10 Ограничената черупка
6.11 Режим Bash POSIX
7 Управление на работата
7.1 Основи за контрол на работата
7.2 Вградени контроли за работа
7.3 Променливи за контрол на работата
8 Редактиране на командния ред
8.1 Въведение в редактирането на реда
8.2 Взаимодействие с четене
8.3 Файл за иницииране на четене
8.4 Команди за съвместимост за четене
8.5 Режим на четене vi
8.6 Програмируемо завършване
8.7 Вградени програмируеми комплектуващи
8.8 Пример за програмируемо завършване
9 Използване на историята интерактивно
9.1 Съоръжения за история на баша
9.2 История на баш вградени
9.3 Разширяване на историята
10 Инсталиране на Bash
10.1 Основна инсталация
10.2 Компилатори и опции
10.3 Съставяне за множество архитектури
10.4 Имена за инсталиране
10.5 Определяне на типа на системата
10.6 Споделяне по подразбиране
10.7 Управление на работата
10.8 Допълнителни функции
Приложение A Грешки за отчитане
Приложение Б Основни разлики от черупката на Борн
Б.1 Различия в прилагането от обвивката на SVR4.2
Приложение C Лиценз за GNU за безплатна документация
ДОПЪЛНЕНИЕ: Как да използвате този лиценз за вашите документи
Актуализирано на
18.05.2020 г.