Сценарии оболочки — Урок 04. Сценарии оболочки Bash — Часть 1

Сценарии оболочки — Урок 04. Сценарии оболочки Bash — Часть 1

Сценарии оболочки — Урок 04. Сценарии оболочки Bash — Часть 1

Сегодня в этом посте мы продолжим Учебник 04 из нашей серии руководств по Скрипты оболочки. В предыдущих мы рассмотрели следующие понятия: Терминалы, консоли, оболочки, оболочка Bash, сценарии и сценарии оболочки.

По этой причине в этом уроке мы сосредоточимся немного больше на практическая или техническая часть - золотых потребительских товаров Файлы сценариев, созданные с помощью Bash Shell.

Сценарии оболочки — Урок 03: Все о сценариях оболочки Bash

Сценарии оболочки — Урок 03: Все о написании сценариев с помощью Bash Shell

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

Сценарии оболочки — Урок 03: Все о сценариях оболочки Bash
Теме статьи:
Сценарии оболочки — Урок 03: Все о сценариях и сценариях оболочки

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

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

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

Основы файлов сценариев

поколение

к создать файл сценарият в основном вам нужно использовать текстовый редактор, который может быть без каких-либо проблем, простой один из терминал (командная строка) таких как «нано» или «ви», или от Рабочий стол (графический интерфейс) например, "gedit" или " коврик для мыши".

Также их можно использовать редакторы исходного кода более сложный или надежный тип IDE, определяющий синтаксис используемого языка, например Geany, Atom, возвышенный текст, код Visual Studio, И многие другие.

В принципе было бы достаточно, чтобы в одном из них мы выполнили приказ создать новый текстовый файл с или без расширение «.sh»желательно с ней.

Например, самым простым было бы выполнить в терминале следующую команду:

nano miprimerscript.sh

Выполнение

к запустить сценарий оболочки bash, вы можете выбрать 2 способа или формы, а именно:

  • Вызовите интерпретатор Bash для запуска файла сценария:
bash miprimerscript.sh
  • Вызовите интерпретатор по умолчанию (Sh) для выполнения файла сценария:
sh miprimerscript.sh

наблюдение: Имейте в виду, что в некоторых случаях неверный вызов оболочки может привести к частичной или полной неисправности созданного скрипта. Следовательно, в идеале оболочка, вызываемая в первой строке сценария, используется для его выполнения. В нашем случае "баш".

Однако мы также можем напрямую выполнить файл сценария следующим образом:

./miprimerscript.sh

В этом случае первые 2 символа "./" указать, что мы собираемся выполнить файл скрипта из текущей директории, то есть реальный путь, где находится исполняемый файл.

Части или элементы в файле сценария Linux

Действительно, Файл сценария в целом является чем-то очень простым, следовательно, он состоит только из элементы 2 которые являются:

  • She Bang или Sha-Bang (#!): это имя, присвоенное первой строке файла сценария, предназначенное для указания того, какую программу (оболочку) он должен выполнять. Таким образом, и в случае, если указанная программа не установлена, возникает ошибка, препятствующая ее выполнению.
  • Код: это может быть что угодно, от одной команды до тысяч строк кода, представляющих простые или сложные команды в терминале Linux.

Например:

#!/bin/bash
echo Mi Primer Script

Снимки экрана

Пример выполнения скрипта - Скриншот 1

Пример выполнения скрипта - Скриншот 2

Пример выполнения скрипта - Скриншот 3

Пример выполнения скрипта - Скриншот 4

Сценарии оболочки — Урок 01: Оболочка, оболочка Bash и сценарии
Теме статьи:
Сценарии оболочки — Урок 01: Терминалы, консоли и оболочки
PowerShell 7.2.6: использование команд Linux и Windows в GNU
Теме статьи:
PowerShell 7.2.6: использование команд Linux и Windows в GNU

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

Резюме

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

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


Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

Будьте первым, чтобы комментировать

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

Ваш электронный адрес не будет опубликован.

*

*

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