Bash

Bash (Bourne Again Shell) GNUk sortutako shell bat da eta GNU/Linux sistema gehienetan aurki daiteke.

Bash tresna bat da fitxategi exekutagarri sinpleak egiteko, erabiltzaile batek adierazten dizkion komandoak exekutatzen dituena.

Bash Bash
Bash
Jatorria
Sortzailea(k)Brian Fox (en) Itzuli
Sorrera-urtea1989
Mugimenduasoftware librearen mugimendua
Azken bertsioa5.2.21
Honen izena daramaBourne shell (en) Itzuli, Bourne shell (en) Itzuli eta born again (en) Itzuli
Ezaugarriak
Hizkuntzaingelesa, frantsesa, greziera, Brasilgo portugesa, bulgariera, katalana, txinera klasikoa, Txinera sinplifikatua, Kroaziera, txekiera, daniera, esperantoa, Estoniera, finlandiera, galiziera, georgiera, alemana, hungariera, Indonesiera, Irlandako gaelera, italiera, japoniera, bokmåla, lituaniera, koreera, poloniera, portugesa, errumaniera, errusiera, serbiera, eslovakiera, esloveniera, gaztelania, suediera, turkiera, ukrainera, Vietnamera eta nederlandera
Euskarriax86-64 (en) Itzuli eta i686 (en) Itzuli
Programazio-lengoaiaC
Sistema eragileaBash script (en) Itzuli
Irakur dezakeGNU/Linux, BSD, macOS, Microsoft Windows, GNU/Hurd (en) Itzuli, UNIX-moduko eta Plataforma-anitz
Egile-eskubideakcopyrightduna
LizentziaGNU General Public License, version 3.0 or later (en) Itzuli
Deskribapena
OinarrituaBourne shell (en) Itzuli
bokmål
poloniera
serbiera
Honen parte daGNU Project (en) Itzuli
Honen eragina jaso duALGOL 68 (en) Itzuli, Bourne shell (en) Itzuli, C shell (en) Itzuli eta KornShell (en) Itzuli
Ekoizpena
GaratzaileaGNU Project (en) Itzuli eta Chet Ramey (en) Itzuli
Euskaraz
EuskarazEz
http://www.gnu.org/software/bash/bash.html
Iturri-kodeahttps://git.savannah.gnu.org/cgit/bash.git eta https://git.savannah.gnu.org/gitweb/?p=bash.git

Laburbilduz, Linuxeko kernelaren eta erabiltzaileen arteko interfaze moduan funtzionatzen du Bashak.

Historia

1978. urtean, Stephen Bournek Bourne izeneko sistema interpretatzaile baten oinarriak garatu zituen. Honek onarpen maila handia izan zuen, Unix Sistemetan interprete erabiliena bilakatu baitzen.

Nolanahi ere, hamar urte beranduago Bourne softwarearekin zuen desadostasunak bultzatuta, Richard Stallmanek proiektu hori hobetzea proposatu zuen. Hala, lana hobetzeko asmoz hasi zen Bash proiektua.

1989ko urtarrilaren 10ean, Brian Fox informatikariak Bash komando interpretatzailea sortu zuen. Urte bat beranduago, Chet Ramey proiektuan sartu eta Brian Foxekin batera lanean hasi zen. Elkarrekin, kodeari lotutako arazo batzuk konpondu eta interpretatzailearen ezaugarri berriak inplementatu zituzten. Brian Fox proiektuko buru gisa jardun zuen 1992ra arte; baina 1994. urtean bere erantzunkizuna Chet Rameyk hartu zuen. Handik aurrera, Bash komando interpretatzailea GNU/Linuxeko shellik ezagunena bilakatu da, gero eta ospe handiagoa bereganatuz.

Erabilera

Oro har, kolore beltzeko testu-leiho batean exekutatzen da; non erabiltzaileak komandoak idatz ditzakeen. Leiho horretan kurtsore keinukari bat ageri da, prompt izenekoa.

  • Kurtsorearen ezkerrean erabiltzailearen eta gailuaren izena ageri dira @ karaktereaz bananduta. Ondoren bi puntu ageri dira eta uneko direktorioaren bidea edo patha dago. Bukaeran $ edo # karaktereak ager daitezke, erabiltzailearen baimenen arabera.
  • Kurtsorearen eskuinean, ordea, exekutatu nahi den komandoa adierazteko eremua dago. Bash komando intepretatzaileak aginduak lerroz lerro exekutatu eta emaitzak pantailan aurkezten ditu.
 erabiltzailea@gailuarenIzena:/path$ [KOMANDOA] 

Bash scriptak

Bash scriptak exekuzio baimena duten testu fitxategiak dira, Bashen antzeko shellek ulertu eta exekutatu ditzaketenak. Sistemaren komandoz osatutako zerrenda antzekoak dira, mota askotariko eragiketak egiteko aukera ematen dutenak.

Ezin da benetako programazio-lengoaiatzat hartu, izatez, sistemaren shell batek interpretatu behar baititu lerroz lerro bere barneko aginduak. Oso tresna erabiliak eta garrantzitsuak dira, aukera ematen baitute sistemako eragiketa errepikakorrak eta konplexuak automatizatzeko.

Terminalean bertan sortu daitezke fitxategi hauek testu-editore sinple bat erabiliz eta sortutako fitxategi horri .sh luzapena ematen zaio:

vim nirescripta.sh 

Script baten hasierako lerroan, shebang izeneko karaktere multzo bat adierazten da, scripta zein komando interpretek exekutatuko duen adierazteko. Horren ondoren, komando zerrenda bat idatzi behar da, dagokion interpreteak, Bashak kasu, exekutatu dezan:

#!/bin/bash echo "Hona hemen adibide bat." 

Idatzitako scripta exekutatuz gero terminalean ondorengo emaitza lortzen da:

$ Hona hemen adibide bat. 

Erreferentziak

Ikus, gainera

Kanpo estekak

Tags:

Bash Historia[1]Bash ErabileraBash scriptakBash ErreferentziakBash Ikus, gaineraBash Kanpo estekakBashErabiltzaile (informatika)Fitxategi (informatika)GNUKomando (informatika)LinuxShell (informatika)

🔥 Trending searches on Wiki Euskara:

Patri UrkizuGatibuEgutegi gregorianoAzaroaren 29JHaltzPeruXVideosCéline DionMartxoaren 5XJuan Antonio UrbeltzUrtarrilaren 28Jesus Mari ZabarteViktor KlimovOAuthBaltasar Karlos printzea nano batekinSua EnparantzaEtsaiakRoadrunner RecordsFikotoxinaTafallaEmakumearen ugaltze-aparatuAtomoIñaki Osa GoikoetxeaUrriaren 28Uraren zikloaHondarribiaBioenergiaUztailaren 6Arrabio arruntLertxun (zuhaitza)Joxan ArtzeJulen EgigurenYemenBakuItzulera (abestia)Greta ThunbergAnimaliaBirusFedibertsoMaria Rosario de CruzDibisaEkainaren 171937Bear GryllsZatitzaileUztailaren 3Shizuoka (prefektura)DanimarkaEstatubatuar dolarBilboBurgiYerai Diaz IkaranEuskadi Ta Askatasuna1768Liburutegi publikoakIbon MartínLawrence Alma-TademaJose Maria GorroñoAutokraziaHHiriTeresa MurgaAbdulrazak GurnahNazioarteko Unitate SistemaLangileen Nazioarteko EgunaNafarroa BehereaIncelSan Nikolas eliza (Bilbo)Planeta teluriko🡆 More