echo commando in linux wordt gebruikt om een regel tekst / string weer te geven die als argument wordt doorgegeven. Dit is een ingebouwde opdracht die meestal wordt gebruikt in shell-scripts en batchbestanden om statustekst naar het scherm of een bestand uit te voeren.
Syntax:
echo
Een tekst / string weergeven:
Syntax:
echo
Voorbeeld:
Opties van echo-commando
OPMERKING: – -e maakt hier de interpretatie van backslash-escapes mogelijk
1. \ b: het verwijdert alle spaties tussen de tekst
Voorbeeld:
echo -e "Geeks \bfor \bGeeks"
2. \ c: onderdruk nieuwe regel achteraan met backspace-interpretor ‘-e’ om door te gaan zonder een nieuwe regel uit te zenden.
Voorbeeld:
echo -e "Geeks \cfor Geeks"
In bovenstaand voorbeeld, tekst na \ c wordt niet afgedrukt en weggelaten op de nieuwe regel.
3. \ n: deze optie maakt een nieuwe regel aan van waaruit deze wordt gebruikt.
Voorbeeld:
echo -e "Geeks \nfor \nGeeks"
4. \ t: deze optie wordt gebruikt om horizontale tabspaties te maken.
Voorbeeld:
echo -e "Geeks \tfor \tGeeks"
5. \ r: regelterugloop met backspace-interpretor ‘-e’ om een regelterugloop in de uitvoer te hebben opgegeven.
Voorbeeld:
echo -e "Geeks \rfor Geeks"
In het bovenstaande voorbeeld wordt tekst vóór \ r niet afgedrukt.
6 . \ v: deze optie wordt gebruikt om verticale tabspaties te maken.
Voorbeeld:
echo -e "Geeks \vfor \vGeeks
7. \ a: alert return met backspace interpretor ‘-e’ om een geluidswaarschuwing te hebben.
Voorbeeld:
echo -e "\aGeeks for Geeks
Wanneer dit commando wordt uitgevoerd, zal het een waarschuwingsgeluid produceren of Bel.
8. echo *: dit commando zal alle bestanden / mappen afdrukken, vergelijkbaar met het ls commando.
Voorbeeld:
echo *
9. -n: deze optie wordt gebruikt om de echo van de volgende nieuwe regel weg te laten.
Voorbeeld:
echo -n "Geeks for Geeks"