Shell Scripts – Урок 04: Bash Shell скриптове – Част 1

Shell скриптове – Урок 04: Bash Shell скриптове – част 1

Shell Scripts – Урок 04: Bash Shell скриптове – Част 1

Днес в тази публикация ще продължим Инструкция 04 от нашата серия от уроци нататък Скрипт на Shell. В предишните разгледахме следните концепции: Терминали, конзоли, обвивки, Bash Shell, скриптове и скриптове на обвивка.

Поради тази причина в настоящия урок ще се съсредоточим малко повече върху практическа или техническа част на Скрипт файлове, създадени с Bash Shell.

Shell Scripting - Урок 03: Всичко за Bash Shell Scripting

Shell Scripting – Урок 03: Всичко за скриптовете с Bash Shell

И, преди да започне тази публикация, се обади «Shell Scripting – Урок 04», препоръчваме да проучите следното свързано съдържание, в края на четенето на тази публикация днес:

Shell Scripting - Урок 03: Всичко за Bash Shell Scripting
Свързана статия:
Shell Scripting – Урок 03: Всичко за скриптовете и Shell Scripting
Shell Scripting - Урок 02: Всичко за Bash Shell
Свързана статия:
Shell Scripting – Урок 02: Всичко за Bash Shell

Урок за скриптове на Shell 04

Урок за скриптове на Shell 04

Основите на скриптовите файлове

поколение

за генериране на скрипт файлt основно трябва да използвате текстов редактор, което може да бъде без никакъв проблем, един прост от терминал (CLI) като „nano“ или „vi“, или от Настолен (GUI) като "gedit" или "mousepad".

Освен това те могат да се използват редактори на изходния код по-сложен или стабилен IDE тип, който открива синтаксиса на използвания език, като напр Geany, Atom, Sublime text, Visual Studio Code, наред с много други.

По принцип би било достатъчно само в един от тях да изпълним поръчката на генерира нов обикновен текстов файл със или без Разширение „.sh“.за предпочитане с нея.

Например, най-простото нещо би било да изпълните следната команда в терминал:

nano miprimerscript.sh

Изпълнение

за стартирайте bash shell скрипт, можете да изберете 2 начина или форми, които са следните:

  • Извикайте интерпретатора Bash, за да изпълните скриптовия файл:
bash miprimerscript.sh
  • Извикайте интерпретатора по подразбиране (Sh), за да изпълните скриптовия файл:
sh miprimerscript.sh

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

Въпреки това можем също така директно да изпълним скрипт файл, както следва:

./miprimerscript.sh

В този случай първите 2 знака "./" показват, че ще изпълним скриптовия файл от текущата директория, тоест реалния път, където е изпълнимият файл.

Части или елементи в Linux Script файл

Наистина, а Скрипт файлът като цяло е нещо много основно, следователно се състои само от 2 артикула които са:

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

Например:

#!/bin/bash
echo Mi Primer Script

Снимки на екрана

Пример за изпълнение на скрипт - екранна снимка 1

Пример за изпълнение на скрипт - екранна снимка 2

Пример за изпълнение на скрипт - екранна снимка 3

Пример за изпълнение на скрипт - екранна снимка 4

Shell Scripting - Урок 01: Shell, Bash Shell и скриптове
Свързана статия:
Shell Scripting – Урок 01: Терминали, конзоли и обвивки
PowerShell 7.2.6: Използване на Linux и Windows команди в GNU
Свързана статия:
PowerShell 7.2.6: Използване на Linux и Windows команди в GNU

Абстрактен банер за публикация

Обобщение

Накратко с това Урок 04 за „Shell Scripting“ вече започнахме първоначалния подход по-практични и технически аспекти свързани с Скрипт файлове, генерирани с Bash Shell. Затова се надяваме, че скоро ще започнат да създават и използват своите първите скриптови файлове на GNU/Linux.

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


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

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