Inhoudsopgave:
Definitie - Wat betekent Bourne Again Shell (Bash)?
Bourne again shell (Bash) is een gratis Unix-shell die kan worden gebruikt in plaats van de Bourne-shell. Het is een volledige implementatie van de IEEE Portable Operating System Interface for Unix (POSIX) en Open Group shell-specificatie.
Bash is in feite een opdrachtprocessor die meestal in een tekstvenster wordt uitgevoerd, zodat de gebruiker opdrachten kan typen die acties veroorzaken. Het kan commando's lezen van een bestand, een script genoemd. Zoals alle Unix-shells ondersteunt het het volgende:
- Bestandsnaam wildcarding
- bies
- Hoor documenten
- Commando uitvoering
- Variabelen en besturingsstructuren voor conditietesten en iteratie
Techopedia verklaart Bourne Again Shell (Bash)
Bash is geschreven voor het GNU-project door Brian Fox. Het wordt om vele redenen weer Bourne-shell genoemd, de eerste is dat het de open-source versie van de Bourne-shell is en de tweede als een woordspeling op het concept van wedergeboren zijn. Het acroniem is ook een beschrijving van wat het project deed, namelijk sh, csh en ksh functies samen bashen.
Een Unix-shell is een opdrachtregelinterpreter die gebruikers een basisgebruikersinterface biedt. Hiermee kunnen gebruikers met het systeem communiceren via een reeks opdrachten die in het opdrachtregelvenster worden getypt. Er zijn geen knoppen of pop-upvensters in een shell, gewoon heel veel tekst.
In wezen biedt Bash gebruikers van Unix-achtige systemen de mogelijkheid om de binnenste componenten van het besturingssysteem te besturen met behulp van op tekst gebaseerde opdrachten.
Bash heeft een aantal extensies en werkt op Unix-achtige besturingssystemen zoals Linux en Mac OS X. Het werd naar Windows geporteerd via het Subsysteem voor op UNIX gebaseerde toepassingen (SUA) en door POSIX-emulatie met Cygwin of MSYS. Het kan zelfs worden gebruikt in MS-DOS.
