Оглавление:
Определение - Что означает Bourne Again Shell (Bash)?
Оболочка Bourne again (Bash) - это бесплатная оболочка Unix, которую можно использовать вместо оболочки Bourne. Это полная реализация интерфейса переносимой операционной системы IEEE для Unix (POSIX) и спецификации оболочки Open Group.
Bash - это в основном командный процессор, который обычно работает в текстовом окне, позволяя пользователю вводить команды, которые вызывают действия. Он может читать команды из файла, называемого скриптом. Как и все оболочки Unix, он поддерживает следующее:
- Подстановочный знак имени файла
- кант
- Слышать документы
- Выполнение команды
- Переменные и управляющие структуры для тестирования и итерации условий
Техопедия объясняет Bourne Again Shell (Bash)
Bash был написан для проекта GNU Брайаном Фоксом. Она называется Bourne again shell по многим причинам, первая из которых заключается в том, что это версия оболочки Bourne с открытым исходным кодом, а вторая - как каламбур на концепции рождения свыше. Его аббревиатура также является описанием того, что сделал проект, который должен был объединить функции sh, csh и ksh.
Оболочка Unix - это интерпретатор командной строки, который предоставляет пользователям базовый пользовательский интерфейс. Это позволяет пользователям взаимодействовать с системой с помощью ряда команд, которые вводятся в окне командной строки. В оболочке нет кнопок или всплывающих окон, просто много-много текста.
По сути, Bash позволяет пользователям Unix-подобных систем управлять самыми внутренними компонентами операционной системы с помощью текстовых команд.
Bash имеет ряд расширений и работает в Unix-подобных операционных системах, таких как Linux и Mac OS X. Он был перенесен в Windows через Подсистему для приложений на основе UNIX (SUA) и с помощью эмуляции POSIX с использованием Cygwin или MSYS. Это может даже использоваться в MS-DOS.
