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