Bash-GNU Project-Free Software Foundation

GNU Bash

Bash är GNU projektets skal—Bourne igen skal.Detta är ett sh-kompatibelt skal sominnehåller användbara funktioner från Korn-skalet (ksh) och C-skalet(csh). Den är avsedd att överensstämma med IEEE POSIX P1003.2/ISO 9945.2 skal och verktyg standard. Det erbjuder funktionella förbättringar över shfor både programmering och interaktiv användning. Dessutom är de flesta sh-skripterkan köras av Bash utan modifiering.

de förbättringar som erbjuds av Bash inkluderar:

  • kommandoradsredigering,
  • obegränsad storlek kommandohistorik,
  • jobbkontroll,
  • skalfunktioner och alias,
  • indexerade arrayer med obegränsad storlek,
  • heltal aritmetik i vilken bas som helst från två till sextiofyra.

underhållaren har också en Bash-sida som innehåller vanliga frågor.

ladda ner

stabila utgåvor finns på GNU-servern (HTTPS, HTTP, FTP) och itsmirrors; please använd en spegel om möjligt.

dokumentation

dokumentation forBashis tillgänglig online, asis dokumentation för de flesta GNU programvara. Du kan också hitta information ombashgenom att köra info bashorman bash, eller genom att titta på/usr/share/doc/bash/, /usr/local/share/doc/bash/ eller liknande kataloger på ditt system. En kort sammanfattning är tillgänglig avkör bash –help.

e-postlistor

  • <[email protected]>(webbgränssnitt) används för att be om hjälp om Bash, Bash programmering eller Bash shell scripting;
  • <[email protected]>(webbgränssnitt) används för att rapportera fel eller diskutera de flesta aspekter av att utveckla Bash.

meddelanden ombasoch de flesta andra GNU-program är gjorda på [email protected].

för att prenumerera på dessa eller några GNU-e-postlistor, skicka ett tomt brev med ett ämne: rubrik för bara” prenumerera ” på relevant-request-lista. Om du till exempel vill prenumerera på GNUannouncement-listan skickar du e-post till <[email protected]>. eller så kan du använda webbgränssnittet.

att engagera sig

utveckling avbash, och GNU i allmänhet, är en frivillig insats, och du kan bidra. För information, läs hur du hjälper GNU. Om du gillar att engagera dig är det bra att gå med i diskussionsmaillistan (se ovan).

utveckling för utveckling källor, bug och patch trackers, och otherinformation, se theBashproject sidavid savannah.gnu.org. översätta Bash för att översätta programmeddelandena till andra språk, se TranslationProject-sidan för Bash. Nya översättningar eller uppdateringar av befintliga strängar kommer inte att införlivas i Bash om de skickas någon annanstans.För mer information, se sidan Translation Projecthome. Utvecklare Bash underhålls för närvarande av Chet Ramey.Använd e-postlistorna för kontakt.

licensiering

Bashis fri programvara; du kan distribuera den och / eller ändra den under villkoren i GNU General Public License som publicerats av FreeSoftware Foundation; antingen version 3 av licensen, eller (på youroption) någon senare version.