Rýchle zhrnutie referátu

Bash je unixový príkazový shell interpreter, ktorý bol vyvinutý v rámci projektu GNU a je založený na Bourne Shellu. Je známy svojou širokou kompatibilitou a mocnými scriptovacími schopnosťami.

  • Bash je akronym pre Bourne again shell.
  • Bol naprogramovaný Brianom Foxem v roku 1987.
  • Bash je portovaný aj na Windows cez projekt Cygwin.
  • Podporuje vlastnosti z iných shellov ako Korn shell a C shell.
  • Cieľom je dosiahnuť 100% kompatibilitu s IEEE POSIX Shellom.
  • Bash je mocný scriptovací jazyk s podporou premenných a cyklov.

Bash je unixový (Linux/Unix/BSD) príkazový shell interpreter naprogramovaný v rámci projektu GNU. Názov je akronym k názvu Bourne again shell - je založený na Bourne Shellu (bsh), čo bol najpoužívanejší unixový shell. Originálny BSH napísal Stephenem Bournem v Bellových laboratóriách a Bash bol napísaný Brianem Foxem v roku 1987. Bash bol taktiež portovaný na operačný systém wifi/" class="wiki-link" title="Viac o: informatika">informatika/microsoft-windows/" class="wiki-link" title="Viac o: microsoft windows">Microsoft Windows projektom Cygwin. Bash sa snaží o širokú kompatibilitu, takže prevzal možnosti ovládania a vlastnosti aj z ďalších Shellov ako sú napr. Korn shell a C shell (ksh a csh). Zaujímavou vlastnosťou je automatické rozpoznanie pod ktorým menom bol spustený a prispôsobený syntaxe danému typu Shellu. Cieľom tvorcov je dosiahnuť 100% kompatibility s implementáciou IEEE POSIX Shellu a špecifikáciou nástrojou (tools specification) (IEEE Working Group 1003.2). Bash však nieje len veľmi výkonným shellem, ale taktiež mocným scriptovacím jazykom. Podporuje prácu s premennými, cykly while, for, do, funkce a mnoho ďalšieho.

🤔 Najčastejšie otázky k téme

Čo je Bash?

Bash je unixový príkazový shell interpreter, ktorý bol vyvinutý v rámci projektu GNU a je založený na Bourne Shellu.

Kto naprogramoval Bash?

Bash bol naprogramovaný Brianom Foxem v roku 1987.

Aké sú hlavné vlastnosti Bash?

Bash podporuje prácu s premennými, cykly, funkcie a snaží sa o širokú kompatibilitu s inými shellmi.