Bash
Bash, který se obvykle nepíše s velkým počátečním písmenem, je zkratkou pro „Bourne-Again Shell“ a je pojmenován po Stephenu Bourneovi, tvůrci unixového shellu „sh“. Jde o interpret příkazového jazyka odvozený od sh, který dokáže provádět příkazy zadané na příkazovém řádku a zpracovávat vstup z textových souborů.
Bash (bash) podporuje všechny příkazy původního Bourneova shellu (sh) a také mnoho dalších. Obsahuje také funkce z Korn shellu (ksh) a C shellu (csh), například úpravy příkazového řádku, syntaxi nahrazování příkazů syntaxi a historii příkazů. Bash podporuje také „rozšíření složených závorek“, které se používá ke generování souvisejících textových řetězců. Tato operace poskytuje efektivní způsob vyhledávání názvů souborů a přejmenování více souborů. Novější verze Bash podporují regulární výrazy (Bash 3.0) a asociativní pole (Bash 4.0).
Bash původně vyvinul Brian Fox pro projekt GNU a byl vydán v roce 1989. Shell bash byl nejprve distribuován s operačním systémem GNU a později se stal výchozím shellem několika distribucí Linuxu a systému Mac OS X. Nedávné verze Bash (verze 3 a 4) vyvinul Chet Ramey a v současnosti je vydává Free Software Foundation, stejná organizace, která distribuuje operační systém GNU.
Otestujte své znalosti