Iri gwaro rinokuratidza kuti ungabudisa sei mavara kumusimini wewindo uchishandisa murairo we Linux echo.
Iyo inoshandiswa payo payo mumutambo murairo we echo hausi wekubatsira zvikuru asi kana uchishandiswa sechikamu chescript inogona kushandiswa kuratidza mirairo, zvikanganiso, uye zviziviso.
Muenzaniso Zvishandiswa zve Linux Echo Command
Nenzira yaro yakajeka nzira inonyanya kugovera mavara kumusimini ndeyotevera:
echo "hello nyika"
Murairo wepamusoro unogadzira mazwi okuti " hello world " kuvharo (rega zvinyorwa zvinyorwa).
Nokusakanganiswa, sumo yekutaura inobudisa mutsva wemutsetse wemagumo pakuguma kwetambo.
Kuti uedze izvi edzai mazwi anotevera mune imwe firati yechenesa:
echo "hello nyika" && echo "goodbye world"
Iwe uchaona kuti mugumisiro unotevera:
hello nyika
zvakanaka nyika
Iwe unogona kusiya mutsara wemutsara unhu kuburikidza nekuwedzera kushandura kushandura (-n) nenzira inotevera:
echo -n "hello nyika" && echo -n "goodbye world"
Chigumisiro kubva pamurairo wepamusoro ndotevera:
hello world goodbye world
Chimwe chinhu chaunofunga nezvako kana uchishandisa mazwi echo ekuti iyo inobata sei vanhu vanokosha.
Somuenzaniso edzai zvinotevera muwindo rekuguma:
echo "tenzi wenyika nyika"
Munyika yakanaka iyo \ n \ n inogona kuita sevanhu vanokosha kuti vawedzere mutsara mutsva asi havaiti. Mugumisiro unotevera:
hello nyika nyika yeodbye
Iwe unogona kuita kuti vashanduri vakasiyana-siyana vashandise mutemo weEcho nekubatanidza--i shandura sezvinotevera:
echo -e "tenzi wenyika nyika"
Panguva ino chiitiko chichave sechinotevera:
hello nyika
zvakanaka nyika
Iwe unogona kunge uri mumamiriro ezvinhu apo iwe uri kuedza kubudisa tambo iyo inogona kutarisirwa semunhu chaiye uye iwe haugari. Muchiitiko ichi shandisa mari e einotevera:
Echo -E "Nyasha yepasi \" inodbye nyika "
Ndezvipi zvinyorwa zvinokosha zvinoshandiswa uchishandisa -kushandura?
- \\ backslash
- \ chenjerera
- \ b backspace
- \ c inoita kuti irege kuwedzera
- \ e pukunyuka
- \ f fomu kudya
- \ n mutsva mutsva
- \ r ngoro kudzoka
- \ t yakananga tab
- \ v vertical tab
- \ 0NNN octal kukosha nemajeri 1 kusvika ku3
- \ xHH inte ne hexadecimal value
Ngatiedzei vaviri ava kunze. Simbirai murairo unotevera mune imwe mhepo.
echo -e "hel \ blo nyika"
Mutemo wepamusoro unogona kupa zvinotevera:
helo world
Zviri pachena kuti hachisi chaicho chaunoda kubuda kuchikona asi iwe unowana pfungwa yokuti backslash b inobvisa tsamba yakapfuura.
Iye zvino edza izvi zvinotevera muwindo rekuguma:
echo -e "hello \ c nyika"
Uyu murairo unobvisa zvinhu zvose kusvikira shure uye c. Zvose zvinorega kusanganisira iyo itsva mutsara.
Saka chii chiri musiyano pakati peimwe mutsara mutsara uye ngoro inodzoka? Iyo mutsara mutsva unofambisa chitubu ichi kusvika kumutsara unotevera apo motokari inodzoka inotungamirira chikwereti kudzokera kuruboshwe.
Semuenzaniso shandisa zvinotevera muwindo rekugadzirisa:
echo -e "hello \ nworld"
Chirevo chemurairo wepamusoro unoisa mazwi maviri pamiganhu yakasiyana:
mhoro
nyika
Zvino edza izvi kunze muwindo rekuguma:
echo -e "hello \ rworld"
Misiyano pakati pemutsara mutsva nemotokari kudzoka ichave yakajeka sekuti zvinotevera zvicharatidzwa sezvakabuda:
nyika
Izwi rokuti hello rakaratidzwa, motokari yakadzoka yakatora chikwereti kusvika pakutanga kwezera uye izwi rose rakaratidzwa.
Zvinowedzera zvishoma kana iwe uchiedza zvinotevera:
echo -e "hello \ rhi"
Zvabuda kubva pamusoro apa ndezvizvi:
hillo
Chaizvoizvo kushandisa vanhu vakawanda vachiri kushandisa runyarudzo pavanotora kusvika kune imwe mutsara. Kazhinji, zvakadaro, unogona kubva ne \ n.