logo

echo-kommando i Linux med exempel

De eko kommando i Linux är ett inbyggt kommando som låter användare visa textrader eller strängar som skickas som argument. Det används ofta i skalskript och batchfiler för att mata ut statustext till skärmen eller en fil.

Syntax för kommandot `echo` i Linux

echo [option] [string]>

Här,

[options] = De olika tillgängliga alternativen för att ändra beteendet för kommandot `echo`



[sträng] = Det är strängen som vi vill visa.

Grundläggande användning: Visar text/sträng:

Den enklaste användningen av ekokommandot är att visa en text eller sträng på terminalen. För att göra detta anger du helt enkelt den önskade texten eller strängen som ett argument till ekokommandot.

sträng ersätt all java

Syntax:

echo [string]>

Exempel:

Om vi ​​vill visa Geeks for Geeks. Vi använder följande kommando.

echo 'Geeks for Geeks'>
Visa text

Visa text

Alternativ tillgängliga i kommandot `echo` i Linux

NOTERA :- -Det är här möjliggör tolkningen av backslash escapes

1. : det tar bort alla mellanslag mellan texten

Exempel:

echo -e 'Geeks for Geeks'>
ta bort utrymme

ta bort utrymme

2. c: dämpa efterföljande ny rad med backstegstolken '-e' för att fortsätta utan att sända ut ny rad.

Exempel:

echo -e 'Geeks cfor Geeks'>
fortsätt utan att avge ny linje

fortsätt utan att avge ny linje

I exemplet ovan skrivs inte text efter c ut och utelämnas efter den nya raden.

lexikografisk ordning

3. : det här alternativet skapar en ny rad där den används.

Exempel:

 echo -e 'Geeks 
for 
Geeks'>
skapa ny linje

skapa ny linje

4. : det här alternativet används för att skapa horisontella flikutrymmen.

Exempel:

echo -e 'Geeks 	for 	Geeks'>
skapa horisontellt flikutrymme

skapa horisontellt flikutrymme

5. : vagnretur med backstegstolk '-e' för att ha specificerat vagnretur i utdata.

Exempel:

min live cricket
echo -e 'Geeks 
for Geeks'>
Vagnretur

Vagnretur

I exemplet ovan skrivs inte text före ut.

6. det här alternativet används för att skapa vertikala tabbutrymmen.

Exempel:

echo -e 'Geeks vfor vGeeks>
skapa vertikala flikutrymmen

skapa vertikala flikutrymmen

7. a: alert returnera med backstegstolk '-e' för att få ljudvarning.

Exempel:

echo -e 'aGeeks for Geeks'>
larm tillbaka

larm tillbaka

När det här kommandot körs kommer det att producera ett varningsljud eller en klocka.

8. eko *: Detta kommando kommer att skriva ut alla filer/mappar, liknande kommandot ls.

android process acore fortsätter att stanna

Exempel:

echo *>
liknande kommandot `ls`

liknande kommandot `ls`

partiell differentiering i latex

9. -n: det här alternativet används för att utesluta eko efter ny linje.

Exempel:

echo -n 'Geeks for Geeks'>
utelämna eko efter nyrad.

utelämna eko efter nyrad

10. Omdirigera 'eko'-utgång

Utdata från `eko` kan omdirigeras till en fil istället för att visa den på terminalen. Vi kan uppnå detta genom att använda operatorerna `>` eller `>>` för omdirigering av utdata.

Exempel:

echo 'Welcome GFG'>output.txt>

Detta kommer att skriva utdata från echo-kommandot till filnamnet `output.txt`. Filen kommer att skrivas över om den redan finns.

Om vi ​​vill lägga till utdata i en befintlig fil använder vi `>>` istället för `>`.

Slutsats

I den här artikeln har vi diskuterat `echo`-kommandot i Linux som är ett kraftfullt och mångsidigt verktyg och låter användare visa rader av text eller strängar på terminalen. Sammantaget kan vi säga att genom att förstå kommandot `echo` och experimentera med dess funktioner kan vi effektivt visa meddelanden, variabler eller vilken text som helst i vår Linux.

?t=153