Sida loo soo saaro qoraalka shaashadda Isticmaalidda Istaraatiijiyadda Linux

Tilmaamahani wuxuu ku tusayaa sida loo soo saaro qoraalka daaqada terminal iyadoo la adeegsanayo taliska echo ee Linux .

Isticmaalkiisa kelidiis ah xakamaynta echo ma ahan mid faa'iido leh laakiin marka loo isticmaalo qayb ka mid ah qoraalka waxaa loo isticmaali karaa si loo muujiyo tilmaamaha, khaladaadka iyo ogeysiisyada.

Tusaale Isticmaalka Taliska Echo Linux

In qaabka ugu fudud ee habka ugu fudud ee laga soo saaro qoraalka ah terminal waa sida soo socota:

echo "adduunka hello"

Amarkan kor ku xusan wuxuu soo saaraa ereyada " adduunka hello " shaashadda (ka jar calaamad muujin).

Marka la eego, qoraalka echo wuxuu soo saarayaa dabeecad cusub oo cusub dhamaadka xarafka.

Si aad u tijaabisid tafaasiisha soo socota ee daaqada kumbuyuutarka:

echo "hello aduunka" && echo "adduunka wanaag"

Waxaad arki doontaa in natiijada ay tahay sida soo socota:

hello dunida
adduunka wanaagsan

Waxaad ka saari kartaa dabeecada cusub ee cusub adigoo ku daraya is-beddelka "n" (n) sida soo socota:

echo -n "hello aduunka" && echo -n "adduunka wanaag"

Natiijada ka timid amarka kor ku xusan waa sida soo socota:

hello dunida adduunka

Waxyaabo kale oo aad ka fekereyso markaad isticmaasho qoraallada echo waa sida ay u dhaqmaan astaamaha gaarka ah.

Tusaale ahaan isku day inaad soo socotid daaqadaha kumbuyuutarka:

echo "hello dunida" r \ ngoodbye adduunka "

In adduunka ugu fiican \ r iyo \ n waxay u shaqeynayaan astaamo gaar ah si ay ugu daraan line cusub laakiin ma'ahaan. Natiijadu waa sida soo socota:

hello adduunka \ r \ ngoodbye aduunka

Waxaad awood u yeelan kartaa jilayaal gaar ah adoo isticmaalaya amarka qoraaga adigoo ka mid ah:

echo -e "hello dunida" r \ ngoodbye adduunka "

Waqtigaan natiijadu waxay noqon doontaa sida soo socota:

hello dunida
adduunka wanaagsan

Dabcan waxaad ku jiri kartaa xaalada aad adigu isku dayeyso inaad soo saarto xarig ah oo loo adeegsan karo astaan ​​gaar ah oo aadan rabin. In dhacdadani isticmaasho raasamaal sida soo socota:

echo -E "hello dunida" r \ ngoodbye adduunka "

Waa kuwee calaamado gaar ah oo loo adeegsado isticmaalka -e?

Aynu isku dayno dhowr ka mid ah kuwan soo socda. Ku dhaji amarradan soo socda ee terminal:

echo -e "hele blo dunida"

Xeerka kor ku xusan wuxuu soo saari doonaa waxyaabahan soo socda:

adduunka hela

Xaqiiqdii ma aha waxa aad rabto in aad soo saarto shaashadda laakiin waxaad helaysaa dhibic in qulqul-celinta b ka saarto warqadda ka hor.

Hadda isku day waxyaalahan soo socda ee daaqada terminal:

echo -e "hello \ c"

Amarkani wuxuu soo saarayaa wax kasta ilaa ilaa dhabarka iyo c. Wax kasta oo kale ayaa laga saaray oo ay ku jiraan khadka cusub.

Haddaba waa maxay farqiga u dhexeeya dabeecada cusub iyo soo celinta gawaarida? Dabeecadda cusub ee xarriiqda ah ayaa udhaqaaqa calaamadda hoos ugu xigta halka soo-noqoshada gawaarida ay udhacdo dhinaca dambe bidix.

Tusaale ahaan, waxaad soo gashaa daaqadahaaga daaqadaada:

echo -e "hello \ nworld"

Soo saaridda amarka kor ku xusan wuxuu dhigayaa laba erey oo ku qoran khadado kala duwan:

hello
dunida

Hadda isku day tan daaqada kumbuyuutarka:

echo -e "hello \ rworld"

Farqiga u dhexeeya xariiqa cusub iyo soo celinta gawaarida ayaa noqonaysa mid aad u muuqata maxaa yeelay waxa soo socda ayaa lagu soo bandhigi doonaa wax soo saar:

dunida

Ereyga hello ayaa la soo bandhigay, soo noqoshada gawaarida ayaa qaadatay curiyaha ilaa bilowga khadka iyo erayga ereyga ayaa la soo bandhigay.

Waxay noqoneysaa mid aad u yar oo cad haddii aad isku daydo waxyaabaha soo socda:

echo -e "hello \ rhi"

Wax soo saarka kor ku xusan waa sida soo socota:

hile

Dhab ahaantii isticmaalaya dad badan oo wali isticmaalaya rikoorka markaad ka soo baxayso xariiq cusub. Si kastaba ha noqotee, si kastaba ha ahaatee, waad ka qaadi kartaa kaliya n \ n.