Bash – Projekt GNU—Free Software Foundation
GNU Bash
Bash jest powłoką projektu GNU-powłoką Bourne Again.Jest to powłoka kompatybilna z sh, która zawiera przydatne funkcje z powłoki Korn (KSH) i powłoki C(csh). Ma być zgodny ze standardem powłoki i narzędzi IEEE POSIX P1003.2/ISO 9945.2. Oferuje ulepszenia funkcjonalne w stosunku do shfor zarówno w zakresie programowania, jak i interaktywnego użytkowania. Ponadto większość skryptów sh może być uruchamiana przez Bash bez modyfikacji.
ulepszenia oferowane przez Basha obejmują:
- edycja linii poleceń,
- nieograniczony rozmiar historii poleceń,
- Kontrola zadań,
- funkcje powłoki i aliasy,
- indeksowane tablice o nieograniczonym rozmiarze,
- arytmetyka całkowita W dowolnej bazie od dwóch do sześćdziesięciu czterech.
opiekun ma również Stronę Bash, która zawiera Często zadawane pytania.
Pobierz
stabilne wersje można znaleźć na głównym serwerze GNU(HTTPS, HTTP, FTP) i itsmirrors; jeśli to możliwe, Użyj serwera lustrzanego.
dokumentacja
dokumentacja dostępna online, dokumentacja asis dla większości programów GNU. Możesz również znaleźć informacje na temat bashorman bash przez uruchomienie info bashorman, lub patrząc na/usr/share/doc/bash/
, /usr/local/share/doc/bash/
, lub podobne katalogi w systemie. Krótkie podsumowanie jest dostępne w programie bash — help.
listy dyskusyjne
- <[email protected] > (interfejs WWW) służy do poproszenia o pomoc w zakresie Bash, programowania Bash lub skryptów powłoki Bash;
- <[email protected] >(interfejs WWW) służy do zgłaszania błędów lub omawiania większości aspektów tworzenia Basha.
ogłoszenia dotyczące większości innych programów GNU są tworzone na [email protected].
aby subskrybować te lub dowolne listy dyskusyjne GNU, prosimy o wysłanie pustej wiadomości z nagłówkiem „subscribe” do odpowiedniej listy-request. Na przykład, aby zapisać się na listę ogłoszeń GNUannouncement, możesz wysłać wiadomość na adres <[email protected]>. możesz też skorzystać z interfejsu WWW.
angażowanie się
rozwój bash,i GNU w ogóle, jest wysiłkiem wolontariatu i możesz się przyczynić. Aby uzyskać informacje, przeczytaj Jak pomóc GNU. Jeśli chcesz się zaangażować, dobrym pomysłem jest dołączenie do listy dyskusyjnej (patrz wyżej).
rozwój źródła rozwoju, śledzenie błędów i łatek oraz inne informacje, zobacz stronę bashproject savannah.gnu.org. Translating Bash aby przetłumaczyć wiadomości programu na inne języki, zapoznaj się ze stroną TranslationProject dla Bash. Nowe tłumaczenia lub aktualizacje istniejących stringów nie zostaną włączone do Bash, jeśli zostaną wysłane gdzie indziej.Więcej informacji można znaleźć na stronie głównej Projektu tłumaczeniowego. Opiekun Bash jest obecnie utrzymywany przez Cheta Rameya.Prosimy o kontakt z listami mailingowymi.
Licencjonowanie
jest wolnym oprogramowaniem; można je rozpowszechniać i / lub modyfikować na podstawie licencji GNU General Public License opublikowanej przez FreeSoftware Foundation; albo wersji 3 Licencji, albo (na życzenie) dowolnej późniejszej wersji.