echo-komento Linuxissa esimerkkien kanssa
The kaiku komento Linuxissa on sisäänrakennettu komento, jonka avulla käyttäjät voivat näyttää tekstirivejä tai merkkijonoja, jotka välitetään argumentteina. Sitä käytetään yleisesti komentosarjoissa ja erätiedostoissa tilatekstin tulostamiseen näytölle tai tiedostoon.
`echo`-komennon syntaksi Linuxissa
echo [option] [string]
Tässä,
[optiot] = Käytettävissä olevat vaihtoehdot `echo`-komennon toiminnan muokkaamiseen
[string] = Se on merkkijono, jonka haluamme näyttää.
Peruskäyttö: Tekstin/merkkijonon näyttäminen:
Kaikukomennon yksinkertaisin käyttötapa on tekstin tai merkkijonon näyttäminen terminaalissa. Voit tehdä tämän antamalla halutun tekstin tai merkkijonon argumenttina kaikukomentoon.
Syntaksi:
echo [string]
Esimerkki:
Jos haluamme näyttää Geeks for Geeks. Käytämme seuraavaa komentoa.
echo 'Geeks for Geeks'
Näytä teksti
Vaihtoehdot ovat käytettävissä `echo`-komennossa Linuxissa
HUOMAUTUS :- -Se on tässä mahdollistaa kenoviivan pakokkeiden tulkinnan
1. : se poistaa kaikki välilyönnit tekstin väliltä
Esimerkki:
echo -e 'Geeks for Geeks'
poista tilaa
2. c : estä uuden rivin lopussa askelpalautintulkin '-e' jatkaaksesi ilman uutta riviä.
Esimerkki:
echo -e 'Geeks cfor Geeks'
jatka lähettämättä uutta linjaa
Yllä olevassa esimerkissä c:n jälkeistä tekstiä ei tulosteta ja se jätetään pois uuden rivin lopussa.
3. : tämä vaihtoehto luo uuden rivin, josta sitä käytetään.
Esimerkki:
echo -e 'Geeks for Geeks'
luo uusi rivi
4. : tätä vaihtoehtoa käytetään vaakasuuntaisten sarkainvälien luomiseen.
Esimerkki:
echo -e 'Geeks for Geeks'
vaakasuuntaisen välilehtitilan luominen
5. : carriage return ja askelpalautin tulkki '-e' määrittääksesi rivinvaihdon lähdössä.
Esimerkki:
echo -e 'Geeks for Geeks'
Vaunun palautus
Yllä olevassa esimerkissä tekstiä ennen ei tulosteta.
6. tätä vaihtoehtoa käytetään pystysuorien sarkainvälien luomiseen.
Esimerkki:
echo -e 'Geeks vfor vGeeks
luoda pystysuoria välilehtiä
7. a : hälytys palaa askelpalauttimella '-e' saadaksesi äänihälytyksen.
Esimerkki:
echo -e 'aGeeks for Geeks'
hälyttävä paluu
Kun tämä komento suoritetaan, se tuottaa hälytysäänen tai kellon.
8. kaiku *: tämä komento tulostaa kaikki tiedostot/kansiot samalla tavalla kuin ls-komento.
Esimerkki:
echo *
samanlainen kuin ls-komento
9. -n: tätä vaihtoehtoa käytetään jättämään pois toistava rivinvaihto.
Esimerkki:
echo -n 'Geeks for Geeks'
jättää pois toistavan rivinvaihdon
10. Kaikuulostulon uudelleenohjaus
Kaiun tulos voidaan ohjata tiedostoon sen sijaan, että se näyttäisi terminaalissa. Voimme saavuttaa tämän käyttämällä `>`- tai `>>`-operaattoreita tulosteen uudelleenohjaukseen.
Esimerkki:
Tämä kirjoittaa echo-komennon tulosteen tiedostonimeen 'output.txt'. Tiedosto korvataan, jos se on jo olemassa.
Jos haluamme liittää tulosteen olemassa olevaan tiedostoon, käytämme `>>` `>` sijaan.
Johtopäätös
Tässä artikkelissa olemme käsitelleet `echo`-komentoa Linuxissa, joka on tehokas ja monipuolinen työkalu ja jonka avulla käyttäjät voivat näyttää tekstirivejä tai merkkijonoja päätteessä. Kaiken kaikkiaan voimme sanoa, että ymmärtämällä `echo`-komennon, joka kokeilee sen ominaisuuksia, voimme tehokkaasti näyttää viestin, muuttujat tai minkä tahansa halutun tekstin Linuxissamme.
?t=153