Ta yaya kuma me yasa za ku yi amfani da $ SHLVL Canja

Ana amfani da miliyoyin $ SHLVL don gaya muku yawan kuɗin da kuke ciki. Idan kun rikita batun wannan yana da daraja farawa a farkon.

Mene ne Shell?

A harsashi yana daukar umarni kuma yana ba su ga tsarin da ke gudana don yin aiki. A mafi yawan tsarin Linux ana kiran kungiyar ta BASH (The Bourne Again Shell) amma akwai wasu samuwa tare da C Shell (tcsh) da KORN shell (ksh).

Yadda za a isa ga Linux Shell

Kullum a matsayin mai amfani da kake hulɗa tare da shirin harsashi ta hanyar amfani da tsarin haɓaka na ƙarshe kamar XTerm, konsole ko gnome-terminal.

Idan kuna gudana mai sarrafa windows kamar Openbox ko yanayi na tebur irin su GNOME ko KDE za ku sami mazan mai kwakwalwa ko dai daga menu ko dash. A tsarin da yawa hanya mai gajeren hanya CTRL ALT da T za su buɗe maɓalli mai mahimmanci.

Hakanan za ka iya canzawa zuwa wani tty (teletypewriter) wanda ke ba da damar kai tsaye zuwa harsashi na layin umarni. Zaka iya yin wannan ta latsa CTRL ALT da F1 ko CTRL ALT da F2 da dai sauransu.

Mene ne Matsayin Shell

Lokacin da kake tafiyar da umurnin a cikin harsashi yana gudanar da wani abu da ake kira matakin harsashi. A cikin harsashi za ka iya buɗe wani harsashi wanda ya sa ta zama wata kasa ko harsashi wanda ya bude ta.

Saboda haka za a yi la'akari da harsashi na iyaye watakila harsashi na matakin 1 da harsashi yaro zai zama harsashi 2.

Yadda za a nuna matakin ƙwallon ƙafa

Ya kamata ya zama ba mamaki ba bisa ga taken na labarin cewa hanyar da za ka iya gaya wacce matakin da kake gudana a ciki shi ne ta hanyar amfani da $ SHLVL.

Don ganin matakin harsashi da kake gudana a halin yanzu kamar haka:

Echo $ SHLVL

Maimakon haka idan kana son aiwatar da umurnin da ke sama a cikin taga mai haske zaka iya mamakin ganin cewa sakamakon ya dawo ne 2.

Idan duk da haka kuna aiki da wannan umarni ta amfani da tty sannan sakamakon shine 1.

Me yasa wannan batu za ku iya tambaya? Da kyau yanayin da kake gudana yana gudana a saman harsashi. Wannan harsashi zai zama matakin 1. Duk wani matsala mai haske wanda ka buɗe daga cikin yanayin da ke cikin layi shine ya zama ɗan kwaskwarima wanda ya buɗe yanayin labarun don haka harsashi ba zai iya farawa a kowane lamba ba 2.

Tty ba yana gudana a yanayin launi ba kuma sabili da haka kawai harsashi 1 ne.

Yadda za a ƙirƙirar sauti

Hanyar da ta fi dacewa don jarraba manufar bala'i da kuma biyan kuɗi kamar haka. Bude wani taga mai mahimmanci kuma rubuta da wadannan:

Echo $ SHLVL

Kamar yadda muka sani daga ƙananan taga mafi girman harsashi shine 2.

A halin yanzu a cikin matakan taga mai faɗi haka:

sh

Umurnin umarni a kan kansa yana gudanar da harsashi mai mahimmanci wanda ke nufin cewa kuna amfani da harsashi a cikin harsashi ko raguwa.

Idan ka sake rubuta wannan kuma:

Echo $ SHLVL

Za ku ga cewa an ƙaddamar da harsashi a 3. Gudun umarni na sh daga cikin cikin biyan kuɗi zai bude ragowar biyan kuɗi don haka harsashi zai kasance a mataki na 4.

Me yasa Shell Shekara yake da mahimmanci?

Girman harsashi yana da mahimmanci lokacin da kake tunani game da yawancin masu canji a cikin rubutunku.

Bari mu fara da wani abu mai sauki:

kare = musa
Echo $ dog

Idan kun gudu da umurnin da ke sama a cikin harsashi kalmar nan za a nuna a taga mai haske.

Bude sabon harsashi ta hanyar rubuta wadannan:

sh

Idan ka gudu da wannan umarni zaka ga cewa babu abin da aka mayar da shi:

Echo $ dog

Wancan shine saboda an sami nauyin $ dog kawai a harsashi na harsashi 2. Idan kuna buga fita don fita daga cikin biyan kuɗi kuma ku sake dawo da kare kuɗi din kare kare kalmar sake fitowa.

Har ila yau, ya kamata a yi la'akari da halin da ake samu a duniya a cikin harsashi.

Fara a cikin wani sabon matakan haske kuma rubuta irin wannan:

fitar da kullun = makaman
Echo $ dog

Kamar yadda za ku yi tsammanin ana nuna kalmar nan. Yanzu bude bude kudi kuma sake buga lambar kare gogewa. A wannan lokaci za ku ga cewa kalmar nan na nunawa ko da yake kun kasance a cikin wani biyan kuɗi.

Dalilin haka shi ne umurnin aikawa ya sanya dalar Amurka $ a duniya. Canza canjin dalar Amurka a cikin ragowa ko da idan kin yi amfani da umurnin fitarwa ba shi da tasiri a kan baban ku.

Da fatan daga wannan zaku ga cewa sanin matakin harsashi da kuke aiki a yana da muhimmancin gaske lokacin rubuta rubutun.

Misalan da na bayar suna da sauƙi amma yana da yawa don rubutun harshe ɗaya don kiran wani rubutun kwaskwarima wanda ya kira wani harshe na kwaskwarima duka suna gudana a matakan daban-daban. Sanin harsashi na iya zama da matukar muhimmanci.