GNU Bash

Versie4(per 11-11-2015)
PlatformsMac, Linux
LicentieFreeware
CategorieSysteem
Naar website
Beoordeling:3,5  |  41 stemmen

Belangrijkste functies

  • Uitgebreide opdrachtsyntaxis van de Bourne-shell
  • Interactieve bewerking van opdrachtregels
  • Geïndexeerde arrays van onbeperkte grootte
  • Opdrachtvervanging
  • Jokertekens voor bestandsnamen

Softwareoverzicht

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

Bash gebruikt een opdrachtsyntaxis die een uitbreiding is van de opdrachtsyntaxis van de Bourne-shell en kan veel scripts van de Bourne-shell uitvoeren. De shell bevat verschillende functies uit de C-shell (csh) en Korn-shell (ksh). Bash biedt interactieve bewerking van opdrachtregels, shellfuncties en aliassen, geïndexeerde arrays van onbeperkte grootte en taakbeheer. De shell ondersteunt ook opdrachtvervanging, jokertekens voor bestandsnamen, pijplijnen en besturingsstructuren en variabelen voor iteratie en voorwaardetests.

Bash wordt veel gebruikt als shell voor het GNU-besturingssysteem. Het bevat verschillende functies en wordt actief verbeterd. Over het algemeen is GNU Bash een grote verbetering ten opzichte van de Bourne-shell, omdat het ook functies uit de csh- en ash-shells integreert.

Primair bestandstype

Pictogram voor sh-bestand.SHBash-shellscript

Ondersteunde bestandstypen

ExtensieBestandstype
.SHBash-shellscript
.BASH_HISTORYBash-geschiedenisbestand
.BASH_PROFILEBash-bestand voor interactieve login-shell
.BASHRCBash-bestand voor niet-interactieve login-shells
.PROFILEBash-shellprofiel
.SHBash-shellscript
Bijgewerkt op 11-11-2015