The ecou comanda în Linux este o comandă încorporată care permite utilizatorilor să afișeze linii de text sau șiruri care sunt transmise ca argumente. Este folosit în mod obișnuit în scripturile shell și fișierele batch pentru a afișa textul de stare pe ecran sau într-un fișier.
Sintaxa comenzii `echo` în Linux
echo [option] [string]>
Aici,
[opțiuni] = Diferitele opțiuni disponibile pentru modificarea comportamentului comenzii `echo`
[șir] = Este șirul pe care vrem să îl afișam.
Utilizare de bază: afișare text/șir:
Cea mai simplă utilizare a comenzii echo este afișarea unui text sau șir pe terminal. Pentru a face acest lucru, pur și simplu furnizați textul sau șirul dorit ca argument la comanda echo.
convertiți șirul în obiect json
Sintaxă:
echo [string]>
Exemplu:
Dacă vrem să afișăm Geeks for Geeks. Folosim următoarea comandă.
echo 'Geeks for Geeks'>

Afișează text
Opțiuni disponibile în comanda `echo` în Linux
NOTĂ :- -Este aici permite interpretarea evadărilor backslash
1. : elimină toate spațiile dintre text
conversia obiectului în șir
Exemplu:
echo -e 'Geeks for Geeks'>

eliminați spațiu
2. c : suprimați următoarea linie nouă cu interpretul backspace „-e” pentru a continua fără a emite o nouă linie.
Exemplu:
echo -e 'Geeks cfor Geeks'>

continuă fără a emite o nouă linie
În exemplul de mai sus, textul după c nu este tipărit și este omis după linia nouă.
3. : această opțiune creează o nouă linie de unde este folosită.
Exemplu:
conversia șirului în număr întreg
echo -e 'Geeks for Geeks'>

creați o nouă linie
4. : această opțiune este folosită pentru a crea spații orizontale pentru file.
Exemplu:
echo -e 'Geeks for Geeks'>

crearea spațiului orizontal pentru file
5. : întoarcere la cărucior cu interpretul backspace „-e” pentru a avea returnarea carului specificată în ieșire.
Exemplu:
echo -e 'Geeks for Geeks'>

Retur transport
În exemplul de mai sus, textul înainte de nu este tipărit.
6. această opțiune este folosită pentru a crea spații verticale pentru file.
tabel de desc în mysql
Exemplu:
echo -e 'Geeks vfor vGeeks>

creați spații verticale pentru file
7. a : returnează alertă cu interpretul backspace „-e” pentru a avea o alertă sonoră.
Exemplu:
echo -e 'aGeeks for Geeks'>

revenire alertă
Această comandă atunci când este executată, va produce un sunet de alertă sau un clopoțel.
8. ecou*: această comandă va imprima toate fișierele/folderele, similar cu comanda ls.
Exemplu:
echo *>

similar cu comanda `ls`
9. -n: această opțiune este folosită pentru a omite ecou după linia nouă.
listbox java
Exemplu:
echo -n 'Geeks for Geeks'>

omiteți ecou în continuare
10. Redirecționarea ieșirii `echo`
Ieșirea „echo” poate fi redirecționată către un fișier în loc să-l afișeze pe terminal. Putem realiza acest lucru folosind operatorii `>` sau `>>` pentru redirecționarea ieșirii.
Exemplu:
Aceasta va scrie rezultatul comenzii echo în numele fișierului `output.txt`. Fișierul va fi suprascris dacă există deja.
Dacă vrem să atașăm rezultatul într-un fișier existent, folosim `>>` în loc de `>`.
Concluzie
În acest articol am discutat despre comanda `echo` în Linux, care este un instrument puternic și versatil și permite utilizatorilor să afișeze linii de text sau șiruri de caractere pe terminal. În general, putem spune că prin înțelegerea comenzii `echo` experimentând caracteristicile sale, putem afișa în mod eficient mesajele, variabilele sau orice text dorit în Linux-ul nostru.
?t=153