Lo mhlahlandlela ubonisa ukuthi ungayithumela kanjani umbhalo ewindini lokugcina usebenzisa umyalo we- Linux echo.
Isetshenziswe yedwa kulesi siguli umlayezo we-echo awusizo ngokukhethekile kodwa uma usetshenzisiwe njengengxenye yeskripthi ungasetshenziswa ukubonisa imiyalelo, amaphutha kanye nezaziso.
Isibonelo Sokusebenzisa I-Linux Echo Command
Ngendlela elula kakhulu indlela elula yokukhipha umbhalo kulesi sibulali kanje:
beka "hello world"
Umyalo ongenhla uphumelela amagama athi " umhlaba we-hello " kusikrini (khipha amamaki okucaphuna).
Ngokuzenzakalelayo, isitatimende se-echo siphumela umlingiswa omusha omusha ekupheleni kwechungechunge.
Ukuhlola lokhu zama isitatimende esilandelayo efasiteleni lokugcina:
bhala "thola umhlaba" && echo "izwe elihle"
Uzobona ukuthi umphumela ungokulandelayo:
Sawubona Mhlaba
izwe elihle
Ungashiya uhlamvu olusha lomugqa ngokungeza ukushintsha okungezansi (-n) kanje:
I-echo - "umhlaba we-hello" && echo- "izwe elihle"
Umphumela kusuka kumyalo ongenhla ulandelayo:
hello umhlaba wenzuzo emhlabeni
Enye into okufanele ucabange ngayo lapho usebenzisa isitatimende se-echo ukuthi ilawula kanjani izinhlamvu ezikhethekile.
Isibonelo zama lokhu okulandelayo efasiteleni lokugcina:
bhala "umhlaba wezwe wamukelekile"
Ezweni elihle i-r kanye \ n izokwenza njengezinhlamvu ezikhethekile ukuze zengeze umugqa omusha kodwa azikho. Umphumela uba kanje:
izwe lomhlaba elibusayo
Unganika amandla abalingiswa abakhethekile abasebenzisa umyalo we-echo ngokufaka i-i-switch ngokulandelayo:
I-echo-"izwe lomhlaba wamukelekile"
Ngalesi sikhathi umphumela uzoba kanje:
Sawubona Mhlaba
izwe elihle
Kungenzeka ukuthi ube esimweni lapho uzama khona ukukhipha uchungechunge oluzosingathwa njengomuntu okhethekile futhi awufuni. Kulesi simo sebenzisa imali enkulu kanje:
I-Echo -I "world hello emhlabeni"
Yiziphi izinhlamvu ezikhethekile eziphathwayo usebenzisa i--i ukushintsha?
- \\ ukubuyela emuva
- \ isaziso
- \ b backspace
- \ c akhiqizi lutho olungaphezulu
- \ e ukuphunyuka
- \ f ifomu lokuphakelayo
- \ n umugqa omusha
- \ r ukubuyela kwezimoto
- \ t ithebhu enezingqimba
- \ v ithebhu eqondile
- Inani le-octal le-0NNN ngamadijithi angu-1 kuya kwangu-3
- \ xHH ye-value nge-hexadecimal value
Ake sizame lezi zimbalwa. Sebenzisa umyalo olandelayo ku-terminal:
I-echo -e "hel \ blo world"
Umyalo ongenhla uzokhipha okulandelayo:
umhlaba we-helo
Ngokusobala akuyona ngempela into ongathanda ukuyikhiphela esikrinini kodwa uthola iphuzu lokuthi ukuhlehlisa emuva kususa incwadi eyandulele.
Manje zama lokhu okulandelayo efasiteleni lokugcina:
I-echo-ye "hello \ c umhlaba"
Lo myalo uveza konke kuze kube yilapho ukubuyela emuva futhi c. Konke okunye kushiywe kufaka phakathi umugqa omusha.
Ngakho-ke umehluko ophakathi komlingiswa omusha omusha kanye nokubuya kwemoto? Umlingiswa omusha omusha uhambisa isikhombisi ukuya emgqeni olandelayo ngenkathi ukubuya kwezimoto kuhambisa isikhombisi ngakwesokunxele.
Isibonelo faka lokhu okulandelayo efasiteleni lakho lokugcina:
u-echo -e "hello \ nworld"
Ukukhishwa komyalo ongenhla kufaka amagama amabili emigqeni ehlukene:
Sawubona
umhlaba
Manje zama lokhu ngaphandle kwewindi lokugcina:
i-echo -e "hello \ rworld"
Umehluko phakathi kokubuya komugqa omusha kanye nokuhamba kwemoto kuzobonakala ngokucacile njengoba okulandelayo kuzoboniswa njengenzuzo:
umhlaba
Izwi elithi hello laboniswa, ukubuyisa imoto kwathatha isikhombisi ekuqaleni komugqa futhi igama lezwe laboniswa.
Kubonakala kancane uma uzama lokhu okulandelayo:
u-echo-"hello \ rhi"
Okukhipha kusukela ngenhla kanje:
hillo
Eqinisweni ukusebenzisa abantu abaningi basasebenzisa ukubaluleka uma bekhishwa emgqeni omusha. Ngokuvamile, noma kunjalo, ungahamba ne-\ n kuphela.