GNU Bash
Bash is de shell van het GNU Project-de Bourne Again SHell.Dit is een sh-compatibele shell die nuttige eigenschappen van de Korn-shell (ksh) en de C-shell (csh) integreert. Het is bedoeld om te voldoen aan de IEEE POSIX P1003.2/ISO 9945.2Shell and Tools standaard. Het biedt functionele verbeteringen ten opzichte van sh voor zowel programmeren als interactief gebruik. Bovendien kunnen de meeste sh scripts zonder aanpassingen door Bash worden uitgevoerd.
De verbeteringen die Bash biedt zijn:
- command-line editing,
- command-line history,
- job control,
- shell functies en aliassen,
- geïndexeerde arrays van ongelimiteerde grootte,
- integer arithmetic in elke base van twee tot vierenzestig.
De beheerder heeft ook een Bash pagina met veel gestelde vragen.
Download
Stabiele uitgaven kunnen gevonden worden op de hoofd GNU server (HTTPS, HTTP, FTP) en zijn spiegelservers; gebruik aub een spiegelserver indien mogelijk.
Documentatie
Documentatie voorBash is online beschikbaar, zoals documentatie voor de meeste GNU software. U kunt ook informatie overBash vinden door info bashorman bash uit te voeren, of door te kijken in/usr/share/doc/bash/
, /usr/local/share/doc/bash/
, of vergelijkbare directories op uw systeem. Een korte samenvatting is beschikbaar door bash –help uit te voeren.
Mailinglijsten
- <[email protected]> (webinterface) wordt gebruikt om hulp te vragen over Bash, Bash programmeren of Bash shell scripting;
- <[email protected]> (webinterface) wordt gebruikt om bugs te melden of te discussiëren over de meeste aspecten van het ontwikkelen van Bash.
Aankondigingen over Bash en de meeste andere GNU-software worden gedaan op [email protected].
Om u op deze of andere GNU-mailinglijsten te abonneren, stuurt u een lege mail met als Onderwerp: header alleen “subscribe” naar de desbetreffende lijst. Om uzelf bijvoorbeeld in te schrijven op de GNU-aankondigingslijst, stuurt u een mail naar <[email protected]>.Of u kunt de webinterface gebruiken.
Betrokken raken
De ontwikkeling van Bash, en GNU in het algemeen, is een vrijwillige inspanning, en u kunt bijdragen. Voor meer informatie kunt u lezen Hoe u GNU kunt helpen. Als u mee wilt doen, is het een goed idee om lid te worden van de discussie-mailinglijst (zie hierboven).
Ontwikkeling Voor ontwikkelingsbronnen, bug- en patchtrackers, en andere informatie, zie de pagina over het Bash-project op savannah.gnu.org. Bash vertalen Om de programmaberichten in andere talen te vertalen, verwijzen wij u naar de pagina van het Vertaalproject voor Bash. Nieuwe vertalingen of updates van de bestaande teksten worden niet in Bash opgenomen als ze ergens anders naartoe worden gestuurd. Raadpleeg voor meer informatie de startpagina van het Vertaalproject. Beheerder Bash wordt momenteel onderhouden door Chet Ramey.Gebruikt u alstublieft de mailinglijsten voor contact.
Licenties
Bash is vrije software; u kunt het opnieuw distribueren en/of wijzigen onder de voorwaarden van de GNU General Public License zoals gepubliceerd door de FreeSoftware Foundation; ofwel versie 3 van de Licentie, of (naar keuze) een latere versie.