GNU Bash (Bourne Again SHell) är ett open source-mjukvaruprojekt som har konstruerats från offset som ett sh-kompatibelt skal för GNU / Linux-system. Den lånar användbar funktionalitet från C-skalet (csh) och Korn-skalet (ksh) och överensstämmer med IEEE POSIX P1003.2 / ISO 9945.2 Shell och Verktygsstandard. Funktioner vid en överblickKeyfunktioner inkluderar stöd för jobbkontroll, kommandoradsredigeringsstöd , indexerade arrayer med obegränsad storlek, stöd för obegränsad storlek på kommandoradshistoriken, skalaliaser och funktioner samt heltal aritmetiskt stöd i vilken bas som helst, från 2 till 64.
En annan intressant egenskap är det förbättrade stödet för både interaktivt och programmeringsbruk, vilket är mycket bättre än det som implementerades i sh-programmet. Dessutom är det fullt kompatibelt med skript som skrivs för sh, så att användarna kan köra dem utan modifikation. Bash är everywhereBash kan hittas, installeras som standard på alla GNU / Linux operativsystem. Det är där när du kommer åt en skalmiljö för att rädda ett brutet system som inte längre kan startas, när du tappas till ett konsolgränssnitt (TTY) eller när du öppnar en X11-terminalemulator. Du kan dock enkelt byta Bash med ett annat skal, till exempel det kraftfulla Z-skalet (zsh).
Under huven och tillgänglighet En snabb titt under GNU Bashs huva visar att mjukvaran är helt skrivd på C-programmeringsspråket. Det distribueras som ett universellt källarkiv som är utformat för att stödja alla GNU / Linux operativsystem och både 32-bitars och 64-bitars instruktionsuppsättningar.
Kommentarer hittades inte