comanda echo în linux este utilizată pentru a afișa linia de text / șir care este transmis ca argument. Aceasta este o comandă încorporată care este utilizată în cea mai mare parte în scripturile shell și fișierele batch pentru a afișa textul de stare pe ecran sau într-un fișier.
Sintaxă:
echo
Afișarea unui text / șir:
Sintaxă:
echo
Exemplu:
Opțiuni de comandă echo
NOTĂ: – -e activează aici interpretarea scăpărilor de bară inversă
1. \ b: elimină toate spațiile dintre text
Exemplu:
echo -e "Geeks \bfor \bGeeks"
2. \ c: suprimați linia nouă finală cu interpretorul „-e” pentru a continua fără a emite o linie nouă.
Exemplu:
echo -e "Geeks \cfor Geeks"
În exemplul de mai sus, text după \ c nu este tipărit și omis în urma unei noi linii.
3. \ n: această opțiune creează o nouă linie de unde este utilizată.
Exemplu:
echo -e "Geeks \nfor \nGeeks"
4. \ t: această opțiune este utilizată pentru a crea spații de tab orizontal.
Exemplu:
echo -e "Geeks \tfor \tGeeks"
5. \ r: returnarea căruțului cu interpretorul de backspace ‘-e’ pentru a avea returnarea căruței specificată în ieșire.
Exemplu:
echo -e "Geeks \rfor Geeks"
În exemplul de mai sus, textul înainte de \ r nu este tipărit.
6 . \ v: această opțiune este utilizată pentru a crea spații de tab vertical.
Exemplu:
echo -e "Geeks \vfor \vGeeks
7. \ a: return return with backspace interpretor ‘-e’ to have sound alert.
Exemplu:
echo -e "\aGeeks for Geeks
Această comandă, atunci când este executată, va produce un sunet de alertă sau Bel.
8. echo *: această comandă va imprima toate fișierele / folderele, similar cu comanda ls.
Exemplu:
echo *
9. -n: această opțiune este utilizată pentru a omite repetarea liniei noi.
Exemplu:
echo -n "Geeks for Geeks"