Shell Scripting spouští příkazy k provádění některých užitečných funkcí a je navržen tak, aby běžel v shellu. Shell skripty jsou docela užitečné pro provádění operací, jako je manipulace se soubory, automatizace úloh, aby se zabránilo spotřebě času; můžete dokonce vytvářet své příkazy.
Shell je rozhraní mezi uživatelem a operačním systémem, které umožňuje uživatelům komunikovat s operačním systémem a provádět různé úkoly pomocí příkazů. Shell přebírá vstup od uživatele přes terminál, interaguje s jádrem, zpracovává jej a dává výstup.
Jak vytvořit shell skript pomocí Vim
Skripty prostředí obvykle vytvořené pomocí libovolného textového editoru. Editory Nano a Vim jsou známé textové editory pro vytváření skriptovacích souborů bash. V tomto případě používáme Vim. Pokud Vim nemáte, nainstalujte jej pomocí příkazu:
$sudovýstižnýNainstalujte přišel jsem
Otevřete textový editor pomocí:
$přišel jsem
Vytvořit nový soubor:
$mytests.sk
Zadejte skript. #! /bin/bash operátor, shell nasměrovaný na bourne shell: r
#! /bin/bash
vyhodilAhoj světe
A soubor uložte, stiskněte Esc přepněte režim a poté stiskněte :v zachránit to. Pokud poskytuje chybový soubor jen pro čtení, použijte :v! , soubor bude uložen:
Chcete -li soubor spustit, zadejte:
bash testskript.sh
Jak přidat komentáře do skriptu Shell
Chcete -li přidat komentář, použijte operátor #; syntaxe je uvedena níže:
#! /bin/bash#Toto je můj první shell skript
vyhodilAhoj světe
Jak používat proměnné ve skriptu shellu
Pro jakékoli programování jsou jazykové proměnné zásadní. Proměnné se používají k ukládání hodnoty, ať už jde o celé číslo, znak nebo textový řetězec. Pojďme to pochopit na příkladu:
#! /bin/bashmyvariable= Toto je můj první skript
vyhodil $ myvariable
Výše uvedený skript dá jako výstup hodnotu proměnné:
Podívejme se, jak získat hodnotu v proměnné z hodnoty uživatele od uživatele:
#! /bin/bashvyhodilZadejte své jméno
čístjméno_proměnné
vyhodil 'Zadejte svůj věk'
čístvěk_proměnná
vyhodil $ name_varibaleje $ age_variable starý
Následující obrázek ukazuje výstup:
Závěr
Skriptování prostředí je velmi důležité k vytvoření vlastního příkazu nebo spuštění více příkazů pomocí jednoho souboru skriptu k provádění různých funkcí. V této příručce chápeme základní myšlenku skriptování shellu. Naučili jsme se skriptovat a vytvářet skriptový soubor, ukládat jej a poté spouštět. Kromě toho jsme pochopili použití proměnných ve skriptování prostředí. Skriptování prostředí je velmi užitečné při provádění různých užitečných úkolů a je toho mnoho, co je třeba odhalit.