Programmeren : GNU : GNU Bash

GNU Bash

Versie
4
Platformen
luistert Freeware
Categorie Systeem

Softwarebeoordeling

Hoofdfuncties

  • Superset van de Bourne-shell-opdrachtsyntaxis
  • Interactief bewerken op de opdrachtregel
  • Geïndexeerde arrays van onbeperkte grootte
  • Commando vervanging
  • Globben van bestandsnamen

GNU Bash is een Unix-shell gemaakt voor het GNU-project. Bash staat voor Bourne Again SHell en is een gratis softwarevervanging voor de Bourne-shell. Het wordt veel gebruikt als shell voor het GNU-besturingssysteem.

Bash gebruikt de commandosyntaxis die een superset is van de Bourne shell-commandosyntaxis en kan veel van de Bourne shell-scripts uitvoeren. De shell wordt geleverd met een aantal functies uit de C-shell (csh) en de Korn-shell (ksh). Bash biedt interactief opdrachtregelwerk, shell-functies en aliassen, geïndexeerde arrays van onbeperkte grootte en taakcontrole. De shell ondersteunt ook opdrachtvervanging, bestandsnaamglobbing, piping en controlestructuren en variabelen voor iteratie- en conditietests.

Bash wordt veel gebruikt als shell voor het GNU-besturingssysteem. Het wordt geleverd met een verscheidenheid aan functies en wordt actief verbeterd. Over het geheel genomen is GNU Bash een grote verbetering ten opzichte van de Bourne-shell, die ook functies van de csh- en ash-shells integreert.

Bijgewerkt: 11 november 2015

▶ Primaire bestandsextensie

.sh - Bash Shell-script

▶ Andere bestandsextensies gebruikten GNU Bash 4

Ondersteunde bestandstypen
.BASH_HISTORIE Bash-geschiedenisbestand
.PROFIEL Bash Shell-profiel
.BASHRC Bash niet-interactief login-shellbestand
.BASH_PROFILE Bash Interactief Login Shell-bestand
Aanvullende gerelateerde bestandsformaten