Det ekko kommando i Linux er en indbygget kommando, der giver brugerne mulighed for at vise tekstlinjer eller strenge, der sendes som argumenter. Det bruges almindeligvis i shell-scripts og batchfiler til at udsende statustekst til skærmen eller en fil.
Syntaks for 'echo'-kommandoen i Linux
echo [option] [string]>
Her,
[options] = De forskellige muligheder, der er tilgængelige for at ændre opførselen af `ekko`-kommandoen
[streng] = Det er den streng, vi ønsker at vise.
Grundlæggende brug: Visning af tekst/streng:
Den mest ligetil brug af ekko-kommandoen er at vise en tekst eller streng på terminalen. For at gøre dette skal du blot angive den ønskede tekst eller streng som argument til ekkokommandoen.
konvertering af streng til dato
Syntaks:
echo [string]>
Eksempel:
Hvis vi vil vise Geeks for Geeks. Vi bruger følgende kommando.
echo 'Geeks for Geeks'>

Vis tekst
Tilgængelige indstillinger i kommandoen `echo` i Linux
BEMÆRK :- -Det er her muliggør fortolkning af skråstreg-undslip
1. : det fjerner alle mellemrum mellem teksten
Eksempel:
echo -e 'Geeks for Geeks'>

fjerne plads
2. c: undertryk efterfølgende ny linje med backspace-tolken '-e' for at fortsætte uden at udsende ny linje.
Eksempel:
echo -e 'Geeks cfor Geeks'>

fortsætte uden at udsende ny linje
I ovenstående eksempel er tekst efter c ikke udskrevet og udeladt efter den nye linje.
ordombrydning css
3. : denne mulighed opretter en ny linje, hvorfra den bruges.
Eksempel:
echo -e 'Geeks for Geeks'>

oprette ny linje
4. : denne mulighed bruges til at oprette vandrette tabulatorer.
Eksempel:
echo -e 'Geeks for Geeks'>

skabe vandret faneplads
5. : carriage return med backspace-fortolker '-e' for at have specificeret carriage return i output.
Eksempel:
delvis differentiering i latex
echo -e 'Geeks for Geeks'>

Vogn retur
I ovenstående eksempel udskrives tekst før ikke.
6. denne mulighed bruges til at oprette lodrette tabulatorer.
Eksempel:
myflixr
echo -e 'Geeks vfor vGeeks>

oprette lodrette tabulatorer
7. a: alarm returnerer med backspace-tolk '-e' for at få lydadvarsel.
Eksempel:
echo -e 'aGeeks for Geeks'>

alarm tilbage
Denne kommando, når den udføres, vil den producere en alarmlyd eller klokke.
8. ekko *: denne kommando vil udskrive alle filer/mapper, svarende til ls kommando.
Eksempel:
echo *>

ligner `ls` kommando
9. -n: denne mulighed bruges til at udelade ekko efter en ny linje.
Eksempel:
echo -n 'Geeks for Geeks'>

udelad ekko efterfølgende nylinje
10. Omdirigere 'ekko'-output
Outputtet fra `ekkoet` kan omdirigeres til en fil i stedet for at vise det på terminalen. Vi kan opnå dette ved at bruge `>` eller `>>` operatorerne til output omdirigering.
Eksempel:
ipconfig til ubuntu
echo 'Welcome GFG'>output.txt>
Dette vil skrive output fra ekkokommandoen til filnavnet `output.txt`. Filen vil blive overskrevet, hvis den allerede eksisterer.
Hvis vi ønsker at tilføje output i en eksisterende fil, bruger vi `>>` i stedet for `>`.
Konklusion
I denne artikel har vi diskuteret 'echo'-kommando i Linux, som er et kraftfuldt og alsidigt værktøj og giver brugerne mulighed for at vise linjer af teksten eller strengene på terminalen. Overordnet set kan vi sige, at ved at forstå kommandoen `echo` ved at eksperimentere med dens funktioner, kan vi effektivt vise beskeder, variabler eller enhver ønsket tekst i vores Linux.
?t=153