Software : GNU : GNU Bash

GNU Bash

Udgave
(fra og med 2015-11-11)
4
Perrons
Licens Freeware
Kategori System

Software Review

Hovedfunktioner

  • Superset af Bourne shell kommandosyntaxen
  • Redigering af interaktive kommandolinjer
  • Indekserede arrayer med ubegrænset størrelse
  • Kommandosubstitution
  • Filnavn globalt

GNU Bash er en Unix-shell, der er skabt for GNU-projektet. Bash står for Bourne Again SHell og er en fri softwareerstatning for Bourne-shell'en. Den er meget udbredt som shell til GNU-operativsystemet.

Bash bruger kommandosyntaks, der er en overordnet sætning af Bourne-shellens kommandosyntaks, og kan udføre mange af Bourne-shellens scripts. Shell'en kommer med en række funktioner fra C-shell (csh) og Korn-shell (ksh). Bash tilbyder interaktiv kommandolinjeredigering, shell-funktioner og aliaser, indekserede arrays af ubegrænset størrelse og jobkontrol. Shell'en understøtter også kommandoerstatning, filnavnsforkortelse, piping samt kontrolstrukturer og variabler til iteration og tilstandstestning.

Bash er meget udbredt som shell for GNU-operativsystemet. Den kommer med en række forskellige funktioner og bliver aktivt forbedret. Samlet set er GNU Bash en stor forbedring i forhold til Bourne-shell'en, der også integrerer funktioner fra csh- og ash-shell'erne.

▶ Primær filudvidelse

.sh – Bash Shell Script

▶ Andre filudvidelser brugt GNU Bash 4

Understøttede filtyper
.BASHRC Bash Non-Interactive Login Shell File
.BASH_PROFILE Bash Interactive Login Shell File
.PROFILE Bash Shell Profile
Yderligere relaterede filformater