GNU Bash (Bourne Again SHell) er et open source software projekt, der er designet fra offset som en sh-kompatibel skal til GNU / Linux-systemer. Den låner nyttig funktionalitet fra C shell (csh) og Korn shell (ksh) og overholder IEEE POSIX P1003.2 / ISO 9945.2 Shell og Værktøjer standard. Funktioner på et overblikKey funktioner omfatter support til jobkontrol, kommandolinje redigering support , indekserede arrayer med ubegrænset størrelse, understøttelse af en ubegrænset størrelse af kommandoprogrammet, shellaliaser og funktioner samt heltalsarithetisk understøttelse i enhver base fra 2 til 64.
En anden interessant funktion er den forbedrede understøttelse af både interaktiv og programmeringsbrug, hvilket er meget bedre end det, der implementeres i sh-programmet. Derudover er det fuldt kompatibelt med de scripts, der er skrevet til sh, så brugere kan køre dem uden ændringer. Bash er overalt.Bash kan findes som standard på ethvert GNU / Linux-operativsystem. Det er der, når du får adgang til et skalmiljø for at redde et brudt system, der ikke længere kan startes, når du er droppet til en konsol-grænseflade (TTY), eller når du åbner en X11-terminalemulator. Du kan dog nemt erstatte Bash med en anden shell, såsom den kraftige Z-shell (zsh).
Under emhætten og tilgængeligheden Et hurtigt kig under hooden på GNU Bash viser os, at softwaren er skrevet helt i C-programmeringssproget. Det distribueres som et universelt kilderarkiv, der er designet til at understøtte ethvert GNU / Linux-operativsystem og både 32-bit og 64-bit instruktionssætarkitekturer.
Kommentarer ikke fundet