Скрипты оболочки — Урок 02: Все о Bash Shell

Скрипты оболочки — Урок 02: Все о Bash Shell

Скрипты оболочки — Урок 02: Все о Bash Shell

Продолжаем серию уроков по Скрипты оболочки, сегодня приносим второй(Учебник 02) Того же самого.

И учитывая то, что в первую очередь мы подошли первые 3 основные концепции (терминалы, консоли и оболочки) связанных с этой темой, в эту секунду мы сосредоточимся именно на знании всего возможного о Оболочка Bash.

Сценарии оболочки — Урок 01: Терминалы, консоли и оболочки

Сценарии оболочки — Урок 01: Терминалы, консоли и оболочки

И прежде чем начать это Учебник 02 по «Скриптам оболочки», мы рекомендуем изучить следующие связанное содержание, в конце чтения этого поста сегодня:

Сценарии оболочки — Урок 01: Оболочка, оболочка Bash и сценарии
Теме статьи:
Сценарии оболочки — Урок 01: Терминалы, консоли и оболочки
о PowerShell
Теме статьи:
PowerShell, установите эту оболочку командной строки на Ubuntu 22.04

Учебное пособие по написанию сценариев оболочки 02

Учебное пособие по написанию сценариев оболочки 02

Что такое Баш Шелл?

Bash или оболочка Bash это оболочка или интерпретатор командного языка, созданная специально для Операционная система Линукс. Оболочка, которая в значительной степени совместима с оригинальной оболочкой "sh" и включает в себя полезные функции оболочек Korn (ksh) и C (csh).

Кроме того, он направлен на достижение совместимой реализации стандарта «Оболочка и инструменты IEEE POSIX», которая, в свою очередь, является частью Спецификация IEEE POSIX (стандарт IEEE 1003.1). Поэтому, преследуя эту цель, он объединяет функциональные усовершенствования относительно "sh" как для интерактивного использования, так и для программирования.

10 важных фактов о Bash

  1. Он основан на Unix Shell и совместим с POSIX.
  2. Все команды Bourne Shell (sh) доступны в Bash.
  3. Это оболочка по умолчанию в большинстве дистрибутивов GNU/Linux.
  4. Его основная функция заключается в интерпретации команд операционной системы.
  5. Он достаточно портативен, поэтому работает практически на всех версиях Unix и других операционных системах.
  6. Его командный синтаксис представляет собой надмножество инструкций, основанных на синтаксисе Bourne Shell.
  7. Он был разработан и выпущен Брайаном Фоксом 8 июня 1989 года в рамках проекта GNU.
  8. Он позволяет создавать и управлять файлами сценариев (скрипты Bash), функция которых заключается в автоматизации задач.
  9. Он обеспечивает хорошо структурированную, модульную и форматированную последовательность действий для разработки сценариев.
  10. Он предлагает такие функции, как редактирование командной строки, история команд неограниченного размера, управление заданиями, функции оболочки и псевдонимов, индексированные массивы неограниченного размера и многие другие.

Подробнее о Bash Shell

Более важная информация для Учебное пособие по написанию сценариев оболочки 02

В следующих уроках мы углубимся в Файлы Bash Script и их элементы (части) y полезные ресурсы для искусства написания сценариев. Тогда продолжайте с практические примеры использования командных приказов (простой и сложный) с Bash и его использование в сценариях.

Однако можно копнуть немного глубже подробнее о Баше В следующих официальные ссылки:

Имя Bash является аббревиатурой от «Bourne-Again SHell», каламбур на Стивена Борна, автора прямого предка текущей оболочки Unix «sh», который появился в седьмой версии версии Bash. Bell Labs Research for Unix» .

О lua
Теме статьи:
Lua, установите этот мощный язык сценариев в Ubuntu
о ракетке
Теме статьи:
Racket, установите этот язык программирования в Ubuntu

Абстрактный баннер для поста

Резюме

Короче, с этим Учебник 02 по «Скриптам оболочки» и те, кто придет, мы надеемся продолжать вносить свой вклад в обучение использованию терминала GNU/Linuxособенно из тех начинающие пользователи в высказываниях Бесплатные и открытые операционные системы.

Если вам понравился материал, прокомментируй и поделись. И помните, посетите начало нашего «сайт», помимо официального канала Telegram для получения дополнительных новостей, руководств и обновлений Linux.


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.