Сценарии оболочки — Урок 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. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.