Jak vytvářet jednoduché skripty Shell v Linuxu pomocí Vim

How Create Simple Shell Scripts Linux Using Vim



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/bash

myvariable= 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/bash

vyhodilZadejte 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.