Bash

bash
logo
Ilustracja
Interfejs programu
Autor Chet Ramey
Aktualna wersja stabilna 5.2.37
(23 września 2024) [±]
System operacyjny GNU
Rodzaj Powłoka systemowa
Licencja GNU GPL
Strona internetowa

bashpowłoka systemowa UNIX napisana dla projektu GNU. Program jest rozprowadzany na licencji GPL.

Bash to jedna z najpopularniejszych powłok systemów uniksowych. Jest domyślną powłoką w większości dystrybucji systemu GNU/Linux oraz w systemie macOS od wersji 10.3 do 10.14[1], istnieją także wersje dla większości systemów uniksowych. Bash jest także domyślną powłoką w środowisku Cygwin i MinGW dla systemów Win32.

Bash pozwala na pracę w trybie konwersacyjnym i w trybie wsadowym. Język basha umożliwia definiowanie aliasów, funkcji, zawiera konstrukcje sterujące przepływem (if, while, for, ...). Powłoka systemowa zachowuje historię wykonywanych poleceń i zapisuje ją domyślnie w pliku .bash_history w katalogu domowym użytkownika.

  1. Use zsh as the default shell on your Mac [online], Apple Support [dostęp 2019-07-01] (ang.).

Developed by StudentB