echo-kommando i linux används för att visa textrader / strängar som skickas som ett argument. Detta är ett inbyggt kommando som oftast används i skalskript och batchfiler för att mata ut statustext till skärmen eller en fil.
Syntax:
echo
Visar en text / sträng:
Syntax:
echo
Exempel:
Alternativ för ekokommandot
OBS: – -e möjliggör här tolkningen av bakåtstreck
1. \ b: det tar bort alla mellanslag mellan texten
Exempel:
echo -e "Geeks \bfor \bGeeks"
2. \ c: undertrycka efterföljande ny rad med backspace-tolk ’-e’ för att fortsätta utan att avge ny rad.
Exempel:
echo -e "Geeks \cfor Geeks"
I exemplet ovan text efter \ c skrivs inte ut och utelämnas bakom den nya raden.
3. \ n: det här alternativet skapar en ny rad varifrån den används.
Exempel:
echo -e "Geeks \nfor \nGeeks"
4. \ t: det här alternativet används för att skapa horisontella flikavstånd.
Exempel:
echo -e "Geeks \tfor \tGeeks"
5. \ r: vagnretur med backtolk ”-e” för att ha angett vagnretur i utdata.
Exempel:
echo -e "Geeks \rfor Geeks"
I exemplet ovan skrivs inte text före \ r.
6 . \ v: detta alternativ används för att skapa vertikala flikavstånd.
Exempel:
echo -e "Geeks \vfor \vGeeks
7. \ a: varning återgår med backstegstolk ’-e’ för att få ljudvarning.
Exempel:
echo -e "\aGeeks for Geeks
Detta kommando när det körs ger ett varningsljud eller Bel.
8. echo *: detta kommando skriver ut alla filer / mappar, liknar ls-kommandot.
Exempel:
echo *
9. -n: detta alternativ används för att utelämna ekande efterföljande ny linje.
Exempel:
echo -n "Geeks for Geeks"