GNU Bash
| Verze | 4(k 11.11.2015) |
| Platformy | Mac, Linux |
| Licence | Freeware |
| Kategorie | Systém |
Hlavní funkce
- Nadmnožina syntaxe příkazů Bourne shellu
- Interaktivní úpravy příkazového řádku
- Indexovaná pole neomezené velikosti
- Substituce příkazů
- Rozšíření názvů souborů pomocí zástupných znaků
Přehled softwaru
GNU Bash je unixový shell vytvořený pro projekt GNU. Bash je zkratka pro Bourne Again SHell a jedná se o svobodnou softwarovou náhradu za Bourne shell. Je široce používán jako shell operačního systému GNU.
Bash používá syntaxi příkazů, která je nadmnožinou syntaxe příkazů Bourne shellu, a dokáže spouštět mnoho skriptů Bourne shellu. Shell obsahuje řadu funkcí ze shellů C shell (csh) a Korn shell (ksh). Bash nabízí interaktivní úpravy příkazového řádku, funkce shellu a aliasy, indexovaná pole neomezené velikosti a řízení úloh. Shell také podporuje substituci příkazů, rozšíření názvů souborů pomocí zástupných znaků, roury a řídicí struktury a proměnné pro iteraci a podmíněné testování.
Bash je široce používán jako shell operačního systému GNU. Obsahuje řadu funkcí a je aktivně vylepšován. Celkově je GNU Bash výrazným vylepšením oproti Bourne shellu a zároveň integruje funkce shellů csh a ash.
Hlavní typ souboru
Podporované typy souborů
| Přípona | Typ souboru |
|---|---|
| .SH | Skript shellu Bash |
| .BASH_HISTORY | Soubor historie Bashu |
| .BASH_PROFILE | Soubor interaktivního přihlašovacího shellu Bash |
| .BASHRC | Soubor neinteraktivního přihlašovacího shellu Bash |
| .PROFILE | Profil shellu Bash |
| .SH | Skript shellu Bash |