Bash
Bash (Bourne Again SHell [1]), GNU proiekturak idatzitako UNIX moduko shell bat da. Bash, GNU-Linux sistema gehienetan aurkitu dezakegu, hala nola Appleren Mac OS Xean eta Cygwinek eskeinitako POSIX emulazioarekin, baita ere Microsoft Windows sistemetan aurkitu dezakegu.
![]() | |
---|---|
![]() | |
Jatorria | |
Sortzailea | Brian Fox (en) ![]() |
Sorrera-urtea | 1989 |
Mugimendua | software librearen mugimendua |
Azken bertsioa | 5.1.16 |
Honen izena darama | Bourne shell (en) ![]() |
Ezaugarriak | |
Hizkuntza | ingelesa eta frantsesa |
Euskarria | x86_64 (en) ![]() ![]() |
Programazio-lengoaia | C |
Sistema-eragilea | Bash script (en) ![]() |
Irakur dezake | GNU/Linux, BSD, macOS, Microsoft Windows, GNU/Hurd (en) ![]() |
Egile-eskubideak | copyrightduna |
Lizentzia | GNU General Public License, version 3.0 or later (en) ![]() |
Deskribapena | |
Oinarritua | Bourne shell (en) ![]() nederlandera bokmål poloniera serbiera |
Honen parte da | GNU Project (en) ![]() |
Honen eragina jaso du | ALGOL 68 (en) ![]() ![]() ![]() ![]() |
Ekoizpena | |
Garatzailea | GNU Project (en) ![]() ![]() |
Euskaraz | |
Euskaraz | Ez |
http://www.gnu.org/software/bash/bash.html | |
Iturri-kodea | https://git.savannah.gnu.org/cgit/bash.git, git://git.savannah.gnu.org/bash.git, https://git.savannah.gnu.org/git/bash.git eta ssh://git.savannah.gnu.org/srv/git/bash.git |
EzaugarriakAldatu
Bash komando sistemak, Bourne shella baino zenbait karakteristika gehiago ditu, hala eta guztiz ere, Bourne Shell-rentzako idatzitako script-ak erabili daitezke inolako aldaketarik gabe. Bash interpretearen komando sintaxiak, Korn Shell(ksh) eta C shell(csh) hartzen ditu zenbait ezaugarri, komando linearen edizioa, erabilitako komandoen historia, $RANDOM eta $PPID , POSIX komandoen substituzio sintaxia $(…).
Hasierako script-akAldatu
Bash ejekutatzen den bakoitzean zenbait script aldi berean ejekutatzen dira:
Hasteko, /etc/profile fitxategian aurkitzen diren komanduak irakurri eta ejekutatzen ditu (existitzen bada). Gero, ~/.bash_profile , ~/bash_login eta ~/.profile (ordena honetan) irakurri eta ejekutatzen dira (existitzen badira).
Programa amaitzen denean, ~/.bash_logout, irakurri eta ejekutatzen du existitzen bada.
Ikus, ereAldatu
Kanpo, loturakAldatu
- (Ingelesez) Bash-ren webgunea.
- (Ingelesez) Bash tutoriala.
- (Ingelesez) Bash tutorial aurreratua.
- (Ingelesez) Bash debugger-a.