Sabuwar sigar Bash 5.0 ta zo da sababbin abubuwa

tambarin-bash

Bash (Bourne-Again harsashi) shine mai fassara nau'in layin umarni na rubutu. Wannan shi ne harsashin Unix wanda wani bangare ne na aikin GNU ya dogara ne akan harsashin Bourne (bsh ko kawai sh a yawancin sigar UNIX).

Bash yana kawo cigaba da yawa, ciki har da harsashin Korn (ksh) da na C shell (csh). Bash software ce ta kyauta wacce aka saki a ƙarƙashin lasisin GPL.

Wannan shine mai fassara ta asali akan tsarin Unix da yawa kyauta, musamman tsarin GNU / Linux. Hakanan shine tsoffin harsashi na Mac OS X. Aikin Cygwin ya kawo shi zuwa Windows a karon farko kuma a cikin Windows 10 zaɓi ne na tsarin aiki.

Bash cikakken aiwatarwa ne na kwatancen kwasfa na POSIX, amma tare da daidaita layin umarni da sarrafa aiki akan gine-ginen da ke goyan bayan sa, ayyukan csh, da sauran fasali da yawa.

Sabuwar sigar Bash

A 'yan kwanakin da suka gabata, ƙungiyar da ke kula da ci gaban Bash ta ba da sanarwar kasancewar farkon ƙaddamar da jama'a na Bash 5.0, babban fasali na biyar na harsashin Unix daga aikin GNU.

Wannan sigar yana gyara manyan kwari da yawa a cikin bash-4.4 kuma yana gabatar da sabbin abubuwa da yawa.

A cikin wani sako daga jerin aikawasiku na GNU Project, Chet Ramey, mai kula da Bash ya bayyana cewa mafi mahimmancin gyaran ƙwayoyin cuta shine sake duba ƙudurin mai sauya nameref da kuma jerin kwari da ambaliyar ruwa da aka gano ta hanyar hayaƙi.

Babban labarai

Sabbin sanannun abubuwa sun hada da sabbin masu canza sheka da dama kamar su BASH_ARGV0, EPOCHSECONDS, da EPOCHREALTIME.

Biyun na ƙarshe suna kama da samun adadin sakanni tunda Epoch Unix (Epoch Unix), banbancin kawai shine EPOCHREALTIME wuri ne mai iyo tare da girman kwayar microseconds.

Lura cewa zamanin yana wakiltar kwanan wata daga wanda tsarin aiki yake auna lokaci.

Akwai sabon tsararren config-top.h fayil a Bash 5.0, wanda ke bawa kwasfa damar yin amfani da ƙimar tsaye don $ PATH.

Wannan sabon sigar Bash 5.0 Hakanan yana da sabon zaɓi na harsashi wanda zai iya ba da damar dakatar da aika aika zuwa syslog a lokacin aiki.

Don bayani, syslog yarjejeniya ce wacce ke bayyana sabis na shiga taron don tsarin kwamfuta. Hakanan yana nufin sunan fasalin da ke ba da damar waɗannan musayar.

bashin-5.0

tsakanin sauran manyan canje-canje a cikin wannan sabon Bash 5.0 sun saki zaɓi duniya yanzu yana aiki ta hanyar tsoho, amma ana iya kashe ta tsohuwa a lokacin saitawa.

Yanayin POSIX yanzu zai iya ba da damar zaɓi motsawa kuma zaɓi na tarihin ginannen a cikin Bash 5.0 wanda yanzu zaka iya cire jeri na shiga daga tarihi ta amfani da - d farkon-karshen.

Sauran canje-canje

Akwai wasu canje-canje marasa daidaituwa tsakanin bash-4.4 da bash-5.0. A cewar Chet Ramey, canje-canje a cikin hanyar canza masu canza nameref yana nufin cewa wasu amfani da namerefs zasu nuna hali daban, ko da yake sun yi ƙoƙari don rage matsalolin daidaitawa.

A takaice, Bash 5.0 ya ƙunshi gyare-gyare da yawa idan aka kwatanta da Bash 4.4, amma har da wasu sababbin fasali da kayan haɓakawa don ƙwarewa mafi dacewa da ƙayyadaddun POSIX. Don cikakken bayani game da bash 5.0, zaku iya komawa zuwa bayanan sakin aikin su.

Waɗannan sabbin fasalulluka da haɓakawa tabbas suna ba Bash damar zama mafi girma fiye da yadda yake.

Kada mu manta cewa kwanan nan an fadada jerin harsashi tare da PowerShell Core, bugu na buɗe tushen PowerShell wanda ke gudana akan Linux, macOS, da Windows.

Wannan aikin har yanzu yana cikin cikakken ci gaba, amma muna iya sa ran ya ci gaba cikin sauri, yayin da Microsoft ke ba da damar ci gaban buɗe tushen "aƙalla a yanzu."

Yadda ake samun Bash 5.0 akan Linux?

A halin yanzu Ya rage kawai a jira wannan sabon fasalin na Bash a cikin wuraren rarraba Linux, tunda shine mafi kyawun zaɓi.

Idan kanaso ka kara sanin kadan kuma wadanda suke son samun wannan sabon sigar yanzu, zaku iya ziyartar mahaɗin mai zuwa.


Bar tsokaci

Your email address ba za a buga. Bukata filayen suna alama da *

*

*

  1. Wanda ke da alhakin bayanan: Miguel Ángel Gatón
  2. Manufar bayanan: Sarrafa SPAM, sarrafa sharhi.
  3. Halacci: Yarda da yarda
  4. Sadarwar bayanan: Ba za a sanar da wasu bayanan ga wasu kamfanoni ba sai ta hanyar wajibcin doka.
  5. Ajiye bayanai: Bayanin yanar gizo wanda Occentus Networks (EU) suka dauki nauyi
  6. Hakkoki: A kowane lokaci zaka iyakance, dawo da share bayanan ka.