Iyo nyowani vhezheni yeBhash 5.0 inosvika ine mitsva maficha

bash-logo

Bash (Bourne-Zvakare goko) iri script mhando yekuraira mutsara muturikiri. Izvi ndizvo iyo Unix shell inova chikamu cheiyo GNU chirongwa iyo yakavakirwa paBourne shell (bsh kana ingori sh mune dzakawanda shanduro dzeUNIX).

Bash kunounza kuvandudzwa kwakawanda, kusanganisira iyo Korn shell (ksh) uye iyo C shell (csh). Bash ndeye mahara software yakaburitswa pasi peGPL rezinesi.

Uyu ndiye muturikiri wekusarudzika pane mazhinji emahara Unix masisitimu, kunyanya GNU / Linux masystem. Iyo zvakare iri default ganda reMac OS X. Iyo Cygwin purojekiti yakaunza iyo kuWindows kekutanga uye muWindows 10 iri sisitimu yekushandisa sarudzo.

Bash ndeyekuzadzikiswa kuzere kweiyo POSIX shell kududzirwa, asi ine yekudyidzana yekuraira mutsara dhizaini uye basa kudzora pazvivakwa zvinoitsigira, csh mabasa, uye zvimwe zvakawanda maficha.

Shanduro nyowani yeBash

Mazuva mashoma apfuura, timu inoona nezve budiriro yeBash yakazivisa nezvekuwanikwa kwekutanga kuburitswa pachena kweBash 5.0, yechishanu vhezheni huru yeiyo Unix shell kubva kune iyo GNU chirongwa.

Iyi vhezheni inogadzirisa akati wandei madhigi makuru mu bash-4.4 uye inosuma akati wandei maficha.

Mune meseji kubva kuGNU Project tsamba yekutumira, Chet Ramey, maneja weBash anotsanangura kuti chinonyanya kukosha kugadzirisa zvigadziriso kugadzirisa kwesarudzo yemameref akasiyana uye nhevedzano yekufashukira kwetsikidzi dzakawanikwa kuburikidza nekupaza.

Main nhau

Izvo zvinonyanya kuzivikanwa maficha sanganisira dzinoverengeka nyowani dzemakemikari akasiyana senge BASH_ARGV0, EPOCHSECONDS, uye EPOCHREALTIME.

Iwo maviri ekupedzisira akafanana nekutora huwandu hwemasekondi kubvira Epoch Unix (Epoch Unix), mutsauko chete ndewekuti EPOCHREALTIME inzvimbo inotenderera ine granularity ye microseconds.

Ziva kuti iyo Epoch inomiririra zuva rekutanga kubva kune ayo masystem anoshandisa kuyera nguva.

Iko kuchangobva kutsanangurwa config-top.h faira muBash 5.0, iyo inobvumira iyo Shell kuti ishandise yakamira kukosha kwe $ PATH.

Iyi vhezheni itsva yeBash 5.0 iyo zvakare ine itsva shell sarudzo iyo inogona kugonesa uye kudzima danda kutumira kune syslog panguva yekumhanya.

Kuti uwane ruzivo, syslog iprotocol inotsanangura chiitiko chechiitiko chekombuta yekombuta. Izvo zvakare zvinoreva kune zita remafomati ayo anotendera idzi kuchinjana.

bash-5.0

Pindai kumwe kushandurwa kukuru mune iyi nyowani Bhash 5.0 kuburitsa sarudzo globasciirange ikozvino inogoneswa nekutadza, asi inogona kuremara nekuseta panguva yekumisikidza.

POSIX modhi ikozvino inogona kugonesa iyo sarudzo shift_verbose uye nesarudzo ye nhoroondo yakavakirwa-mukati muBhash 5.0 kuti iwe unogona ikozvino kubvisa maseru ekuisa kubva munhoroondo uchishandisa - d kutanga-kupera.

Dzimwe shanduko

Pane dzimwe shanduko dzisingaenderane pakati pebash-4.4 uye bash-5.0. Sekureva kwaChet Ramey, shanduko munzira iyo nameref misiyano inogadziriswa zvinoreva kuti kumwe kushandiswa kwemameref kuchaita zvakasiyana, kunyangwe ivo vakaedza kudzikisira nyaya dzekuenderana.

Muchidimbu, Bhash 5.0 ine akati wandei ekugadzirisa achienzaniswa neBash 4.4, asiwo huwandu hwezvinhu zvitsva uye zvinowedzeredzwa kuti zvirinani kutevedzera POSIX zvirevo. Kuti uwane ruzivo rwakazara pa bash 5.0, unogona kureva avo epamutemo zvinyorwa zvekuburitsa.

Aya matsva maficha uye zvinowedzeredzwa zvirokwazvo zvinobvumidza Bhash kuti iwedzere kukura kupfuura zvazviri.

Ngatisakanganwe kuti runyorwa rwegobolini ruchangobva kuwedzerwa nePowerShell Core, yakavhurwa sosi sosi yePowerShell inomhanya paLinux, macOS, uye Windows.

Iyi purojekiti ichiri mukuzara kuzere, asi isu tinogona kutarisira kuti ikure nekukurumidza, seMicrosoft iri kupa go-mbele kuvhura sosi "zvirinani izvozvi."

Nzira yekuwana sei Bhash 5.0 paLinux?

Pari zvino Izvo zvinongoramba zvakamirira kuti iyi nyowani vhezheni yeBash iiswe mukati mezvakachengetedzwa zvekuparadzirwa kweLinux, nekuti ndiyo sarudzo yakanakisa.

Kana iwe uchida kuziva zvishoma uye zvakare avo vanoda kuwana iyi nyowani vhezheni ikozvino, unogona kushanyira chinotevera chinongedzo.


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako