De ekko kommando i Linux er en innebygd kommando som lar brukere vise linjer med tekst eller strenger som sendes som argumenter. Det brukes ofte i shell-skript og batchfiler for å sende ut statustekst til skjermen eller en fil.
Syntaks for `echo`-kommandoen i Linux
echo [option] [string]>
Her,
[options] = De forskjellige tilgjengelige alternativene for å endre virkemåten til `ekko`-kommandoen
[streng] = Det er strengen vi ønsker å vise.
Grunnleggende bruk: Viser tekst/streng:
Den enkleste bruken av ekko-kommandoen er å vise en tekst eller streng på terminalen. For å gjøre dette, oppgir du ganske enkelt ønsket tekst eller streng som et argument til ekko-kommandoen.
int til strengkonvertering
Syntaks:
echo [string]>
Eksempel:
Hvis vi vil vise Geeks for Geeks. Vi bruker følgende kommando.
echo 'Geeks for Geeks'>

Vis tekst
Alternativer tilgjengelig i `echo`-kommandoen i Linux
MERK :- -Det er her muliggjør tolkning av skråstreker
1. : den fjerner alle mellomrom mellom teksten
Eksempel:
echo -e 'Geeks for Geeks'>

fjerne plass
2. c: undertrykk etterfølgende ny linje med backspace-tolken '-e' for å fortsette uten å sende ut ny linje.
Eksempel:
echo -e 'Geeks cfor Geeks'>

fortsette uten å sende ut ny linje
I eksemplet ovenfor blir ikke tekst etter c skrevet ut og utelatt etter ny linje.
ordbryting css
3. : dette alternativet oppretter en ny linje fra der den brukes.
Eksempel:
echo -e 'Geeks for Geeks'>

opprette ny linje
4. : dette alternativet brukes til å lage horisontale tabulatorer.
Eksempel:
echo -e 'Geeks for Geeks'>

skape horisontal tabulatorplass
5. : vognretur med backspace-tolker '-e' for å ha spesifisert vognretur i utdata.
Eksempel:
delvis differensiering i lateks
echo -e 'Geeks for Geeks'>

Vognretur
I eksemplet ovenfor skrives ikke tekst før ut.
6. dette alternativet brukes til å lage vertikale tabulatorer.
Eksempel:
bfs-søk
echo -e 'Geeks vfor vGeeks>

opprette vertikale tabulatorer
7. a: varsling returnerer med backspace-tolk '-e' for å få lydvarsling.
Eksempel:
echo -e 'aGeeks for Geeks'>

varsel retur
Denne kommandoen når den utføres, vil den produsere en varsellyd eller ringeklokke.
8. ekko *: denne kommandoen vil skrive ut alle filer/mapper, som ligner på ls-kommandoen.
Eksempel:
echo *>

ligner på `ls`-kommandoen
9. -n: dette alternativet brukes til å utelate ekko etterfølgende nylinje.
Eksempel:
echo -n 'Geeks for Geeks'>

utelat ekko etterfølgende nylinje
10. Omdirigere `ekko`-utgang
Utdataene fra `ekko` kan omdirigeres til en fil i stedet for å vise den på terminalen. Vi kan oppnå dette ved å bruke `>`- eller `>>`-operatorene for utdataomdirigering.
Eksempel:
ipconfig for ubuntu
echo 'Welcome GFG'>output.txt>
Dette vil skrive utdataene fra ekkokommandoen til filnavnet `output.txt`. Filen vil bli overskrevet hvis den allerede eksisterer.
Hvis vi vil legge til utdataene i en eksisterende fil, bruker vi `>>` i stedet for `>`.
Konklusjon
I denne artikkelen har vi diskutert `echo`-kommando i Linux som er et kraftig og allsidig verktøy og lar brukere vise linjer med tekst eller strenger på terminalen. Totalt sett kan vi si at ved å forstå `echo`-kommandoen ved å eksperimentere med funksjonene, kan vi effektivt vise meldinger, variabler eller hvilken som helst ønsket tekst i Linux.
?t=153