Въведение

Терминалът на Ubuntu, често наричан команден ред или обвивка, е мощен инструмент, който може да манипулира вътрешната работа на вашата операционна система. Въпреки това, силата му наистина блести чрез скриптове на обвивката, която позволява на потребителите да автоматизират сложни задачи с прости скриптове. В тази публикация в блога ще се задълбочим в основите на скриптовете на обвивката на Linux с помощта на терминала Ubuntu.

Какво е Shell Scripting?

В Linux обвивката е потребителският интерфейс, използван за управление на системата. Той приема четими от човека команди от потребителя и ги преобразува в нещо, което операционната система може да разбере.

Shell скриптът е поредица от команди, написани в обикновен текстов файл. Той е точно като партиден файл в MS-DOS, но има повече функции в сравнение с пакетния файл. Shell скриптовете са мощен метод за програмиране, позволяващ ефективен начин за изпълнение на последователност от команди.

Първи стъпки с Shell Scriptingcut

Преди да започнете, отворете своя Ubuntu терминал. Можете да получите достъп до него, като щракнете върху Ctrl+Alt+T или като го потърсите в приложенията.

Вашият първи Shell скрипт

Ето как можете да създадете първия си скрипт. Използвайте текстов редактор като nano или vim, за да създадете своя файл. Например:

$ nano hello.sh

Това ще отвори текстовия редактор. Сега въведете следното:

#!/bin/bash
# This is a comment
echo "Hello, world!"

#!/bin/bash в горната част на сценария е известен като shebang. Той казва на системата, че този скрипт трябва да се изпълни с помощта на bash shell. Командата echo се използва за извеждане на текст към конзолата.

Запазете файла (Ctrl+O в nano, след това Enter и накрая Ctrl+X за изход). Преди да стартирате скрипта, трябва да го направите изпълним със следната команда:

$ chmod +x hello.sh

Вече можете да стартирате своя скрипт:

$ ./hello.sh

И готово! Ще видите Hello, world! отпечатан на вашия терминал.

Променливи и вход