Bash
A Wikipédiából, a szabad enciklopédiából.
A bash egy unix rendszerhéj, amely a GNU Projekt részeként készült. A futtatható fájl neve bash egy játékos mozaikszó, mely a Bourne again illetve a born again kifejezéseket rövidíti. Ez a korai Bourne shell-re utal, melyet még 1978-ban adtak ki a Unix 7 Verzió részeként. A bash-t 9 évvel ezt követően 1987-ben készítette el Brian Fox, majd 1990-ben Chet Ramey vette át a szoftver gondozását.
A legtöbb Linux rendszeren, valamint a Mac OS X rendszereken a bash az alapértelmezett shell. Windows platformokhoz is van bash, például a Cygwin disztribúció részeként tölthető le.
A bash-t a GNU GPL licenc alatt publikálták, tehát szabad szoftver.
Tartalomjegyzék |
[szerkesztés] Inicializálás
A bash inicializálása attól függ, hogy milyen módban indítják.
[szerkesztés] Interaktív login mód
Ebben az esetben a /etc/profile script kerül először végrehajtásra, ha az létezik. Ezt követően a bash megvizsgálja a ~/.bash_profile, ~/.bash_login és a ~/.profile fájlokat ebben a sorrendben, s lefuttatja közülük az első olyat, amely létezik és olvasható.
[szerkesztés] Interaktív (nem login) mód
Ha a bash interaktív nem login shellként indul, akkor a felhasználó home könyvtárában lévő .bashrc fájlt futtatja, ha az létezik.
[szerkesztés] Nem interaktív mód
Ha a bash-t nem interaktívan futtatják, például shell script-ek végrehajtásához, akkor a BASH_ENV környezeti változóban megadott inicializáló script fog lefutni induláskor.
[szerkesztés] Külső hivatkozások
- [1](magyar)
- a GNU Bash projekt honlapja
- Bash Guide for Beginners (angol)
- Advanced Bash Scripting Guide (angol)