Tutoriel Linux

Jak vytvořit bash skript v Linuxu: praktický průvodce

Débutant3 min de lecture

V této příručce prozkoumáme vytváření Bash skriptů na operačním systému LinuxPro začátek napíšeme náš první jednoduchý skript, který zobrazí zprávu „Ahoj světe! První Bash skript!“ v konzoli pomocí příkazu echo. A Bash skript Umožňuje vám automatizovat opakující se úkoly, a tím usnadnit váš pracovní postup.

Také si probereme, jak přidat argumenty do vašich skriptů, což vám umožní automatizovat širší škálu úkolů a interagovat s uživatelem. Postupem času objevíte pokročilé techniky pro zlepšení vašich shell skripty.

Tento tutoriál je přístupný i začátečníkům a nabízí jim praktický úvod do používání Bash skriptya zároveň jim to umožní získat důvěru ve svou schopnost manipulovat s příkazový řádek systému Linux.

Vytvoření a Bash skript pod Linuxem je nezbytná dovednost pro automatizaci opakujících se úkolů a zvýšení vaší produktivity. V tomto článku prozkoumáme kroky, jak napsat jednoduchý Bash skript, přidat argumenty a vytvořit interaktivní skript. Prostřednictvím praktických příkladů budete schopni vytvořit svůj první skript a efektivně ho spustit.

Základy bash skriptu

A Bash skript je soubor obsahující řadu příkazů, které může Bash shell spustit. Pro začátek si vytvořme soubor skriptu s názvem hello_world.sh což v konzoli zobrazí jednoduchou frázi. Zde je návod, jak to udělat:

Vložte do souboru následující řádek:

Dále soubor nastavte jako spustitelný:

Nyní můžete skript spustit zadáním:

Používejte argumenty ve skriptech

Používejte argumenty ve skriptech

THE argumenty umožňují vám flexibilnější skript. Chování skriptu můžete přizpůsobit na základě zadaných parametrů. Upravme si například náš skript tak, aby přijímal jméno jako argument:

V tomto příkladu $1 představuje první argument předávaný při spuštění skriptu. Chcete-li jej spustit, můžete provést následující:

Výsledkem bude „Ahoj, Jean!“. To otevírá dveře k vytváření složitějších skriptů, které reagují na různé uživatelské vstupy.

Vytvořte interaktivní skript

Je také možné vykreslit skript interaktivní vyžádáním vstupu od uživatele. Použijeme příkaz číst Z tohoto důvodu uvádíme příklad:

Tento skript požádá uživatele o zadání jména a zobrazí ho zpět. To vylepší interakci a zvýší poutavost skriptů.

Spouštění a ladění skriptů

Spouštění a ladění skriptů

Chcete-li spustit skript, použijte příkaz ./ následovaný názvem souboru, jak jsme viděli dříve. Pro ladění nabízí Bash užitečnou možnost:

Zobrazí se každý provedený příkaz, což usnadní identifikaci potenciálních chyb. To je cenný postup při vývoji složitějších skriptů.

Další zdroje

Pro ty, kteří si chtějí prohloubit znalosti o instalaci softwaru, je k dispozici užitečný tutoriál zde: Jak nainstalovat Node.js na UbuntuTo může nabídnout další možnosti automatizace při vytváření skriptů, které interagují s jiným softwarem.