Въведение
Терминалът на 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!
отпечатан на вашия терминал.