GNU Bash
Bash on GNU-projektin komentotulkki – Bourne Again SHell.Se on sh-yhteensopiva komentotulkki, joka sisältää hyödyllisiä ominaisuuksia Korn-komentotulkista (ksh) ja C-komentotulkista (csh). Sen on tarkoitus olla IEEE POSIX P1003.2/ISO 9945.2Shell and Tools -standardin mukainen. Se tarjoaa toiminnallisia parannuksia sh:ään verrattuna sekä ohjelmoinnissa että interaktiivisessa käytössä. Lisäksi useimmat sh-skriptit voidaan ajaa Bashilla ilman muutoksia.
Bashin tarjoamia parannuksia ovat:
- komentorivin muokkaus,
- rajoittamattoman kokoinen komentohistoria,
- työnhallinta,
- shell-funktiot ja aliakset,
- rajoittamattoman kokoiset indeksoidut matriisit,
- yhtälön aritmetiikka millä tahansa perussuureella kahdesta kuusikymmentäneljään.
Ylläpitäjällä on myös Bash-sivu, joka sisältää usein kysyttyjä kysymyksiä.
Lataus
Vakioidut versiot löytyvät GNU:n pääpalvelimelta (HTTPS, HTTP, FTP) ja sen peilipalvelimilta; käytä peilipalvelinta, jos se on mahdollista.
Dokumentaatio
Bash-ohjelman dokumentaatio on saatavissa verkosta, samoin kuin dokumentaatio useimmille GNU-ohjelmistoille. Voit myös löytää tietoaBashista ajamalla info bashorman bash tai katsomalla /usr/share/doc/bash/
, /usr/local/share/doc/bash/
tai vastaavista hakemistoista järjestelmässäsi. Lyhyen yhteenvedon saat ajamalla bash –help.
Postituslistat
- <[email protected]> (web-käyttöliittymä) on tarkoitettu avun pyytämiseen Bashista, Bash-ohjelmoinnista tai Bash-kuoreskriptiohjelmoinnista;
- <[email protected]> (web-käyttöliittymä) on tarkoitettu vikailmoitusten tekemiseen tai keskusteluun useimmista näkökohdista, jotka liittyvät Bashin kehittämiseen.
Bashia ja useimpia muita GNU-ohjelmistoja koskevat ilmoitukset tehdään osoitteessa [email protected].
Tilaamaan näitä tai mitä tahansa GNU-postituslistoja, lähetä tyhjä viesti, jonka Subject: -otsikossa on vain ”subscribe”, kyseiselle listalle. Jos haluat esimerkiksi tilata itsesi GNU-ilmoituslistalle, lähetä sähköpostia osoitteeseen <[email protected]>.Tai voit käyttää web-käyttöliittymää.
Osallistuminen
Bashin ja yleisesti GNU:n kehittäminen on vapaaehtoistyötä, ja sinä voit osallistua siihen. Lisätietoja saat lukemalla Kuinka auttaa GNU:ta. Jos haluat osallistua, on hyvä idea liittyä keskustelupostituslistalle (ks. yllä).
Kehitys Kehityslähteet, vikojen ja korjausten seurantalistat ja muuta tietoa löydät Bash-projektin sivulta osoitteessa savannah.gnu.org. Bashin kääntäminen Jos haluat kääntää ohjelman viestejä muille kielille, katso Bashin käännösprojektin sivu. Uusia käännöksiä tai päivityksiä olemassa oleviin merkkijonoihin ei sisällytetä Bashiin, jos ne lähetetään muualle.Lisätietoja on käännösprojektin kotisivulla. Ylläpitäjä Bashia ylläpitää tällä hetkellä Chet Ramey.Ole hyvä ja käytä postituslistoja yhteydenottoon.
Lisensointi
Bash on vapaa ohjelmisto; voit levittää sitä ja/tai muokata sitä FreeSoftware Foundationin julkaiseman GNU General Public License -lisenssin ehtojen mukaisesti; joko lisenssin version 3 tai (valintasi mukaan) minkä tahansa myöhemmän version.