Skip to content

Průvodce BASH pro začátečníky – část 1 – Hello World

13 de Říjen de 2021
Bashss 56c4df5b077f4f17946e06d6d8d05c98

Většina distribucí Linuxu dodává Shell Bourne Again – obvykle jen volal Bash-ve výchozím stavu. Dokonce i subsystém Windows pro Linux podporuje Bash.

Co je Bash?

Shell je interpret příkazového řádku. Je určen pro práci v textovém režimu a podporuje interaktivní příkazy a skripty. Linux nabízí několik různých prostředí. Bash je běžný a známý, ale mezi další patří ASH, CSH, KSH a ZSH.

Jak napíšu bash skript?

Nejjednodušší způsob, jak vyvíjet jednoduché Bash skripty, je pracovat z prostředí shell. Většina distribucí Linuxu obsahuje grafické uživatelské rozhraní, ale některé ne-včetně WSL a jakékoli serverové instalace, ke které přistupujete vzdáleně. Chcete -li získat přístup k shellu (někdy se mu říká rozhraní příkazového řádku nebo okno terminálu), spusťte jej z hlavní nabídky Správce oken.

Bash hlavní nabídka

Většina moderních distribucí Linuxu podporuje Ctrl+Alt+T klávesovou zkratkou pro spuštění okna prostředí v GUI. K napsání bash skriptu potřebujete dvě věci:

  • Bash: Z shellu spusťte příkaz který bash. Pokud je výsledkem něco podobného /bin/bash nebo ekvivalent, můžete jít. Pokud dostanete prázdnou odpověď, pak Bash ve vašem systému pravděpodobně není nainstalován nebo vám k němu váš uživatelský účet neumožňuje.
  • Textový editor: Použijte textový editor, který vám nejvíce vyhovuje. Mnoho moderních distribucí obsahuje GNU nano, které je uživatelsky přívětivé. Prakticky každá distribuce obsahuje osvědčený editor vi. Použijte který příkaz k ověření, který editor je nainstalován.

Vi není nejintuitivnější textový editor, ale ve výchozím nastavení je téměř vždy k dispozici.

Vytvořte skript „Hello World“ v Bash

Chcete -li vytvořit skript „Hello World“, vyvolejte textový editor z příkazového řádku: vi hello.sh

Zadejte následující řádky textu: #!/Bin/bash
ozvěna „ahoj svět“

Potom soubor uložte. Uloží se do vašeho domovského adresáře.

Bash skript ve vi

Tento jednoduchý skript nabízí dva řádky. První říká Linuxu, že jste vyvinuli skript Bash (což znamená, že následuje skript a že Bash je správný interpret pro jeho spuštění). Druhý řádek dává příkaz – odráží text Ahoj světe do okna konzoly. Pokud jste nikdy předtím ve Vi nepracovali, musíte udělat dvě věci. Po načtení editoru nejprve stiskněte pro vstup do režimu Vložit. Poté zadejte text. Nedělejte si starosti se všemi tildy na obrazovce; pouze označují prázdné řádky. Až úpravy dokončíte, stiskněte Esc opustíte režim vkládání a přejdete do příkazového režimu. Když jste v příkazovém režimu, stiskněte : wq soubor uložte a ukončete editor.

Spusťte skript „Hello World“ v Bash

Chcete -li spustit skript, spusťte následující příkaz: bash hello.sh

a uvidíš Ahoj světe vytištěno pod výzvou shellu.