Bash Scripting – Comanda Bash Echo

Bash Scripting – Comanda Bash Echo

În acest articol, vom vedea comanda echo. Comanda Echo este o caracteristică de comandă încorporată pentru Unix / Linux, care este în general utilizată pentru a afișa textul sau mesajul pe ecran.

Sintaxa:

  $   echo [option] 

De exemplu :



  $   echo Geeks For Geeks 

Ieșire:

Geeks For Geeks 

Ieșire

Există, în general, trei opțiuni:

  • -n : Nu tipărește linia nouă de sfârșit.
  • -ȘI : este opțiunea implicită care dezactivează implementarea secvențelor de evacuare.
  • -Este : este folosit pentru a permite interpretarea evadărilor backslash

Unele secvențe de evacuare efectuează diferite operații, cum ar fi:

Secvențe de evacuare

Sens

 Backspace
Backslash
Linie nouă
Retur transport
Fila orizontală
în Tabă verticală

Exemplul 1: Backspace

  $   echo -e 'Geeks For Geeks' 

Ieșire:

GeeksForGeeks 

Ieșire

Exemplul 2: Linie nouă

  $   echo -e 'Geeks
For
Geeks' 

Ieșire:

Geeks For Geeks 

Ieșire

Exemplul 3: fila orizontală

  $   echo -e 'Geeks	For	Geeks' 

Ieșire:

Geeks For Geeks 

Ieșire

Exemplul 4: bară oblică inversă

  $   echo -e 'GeeksForGeeks' 

Ieșire:

GeeksForGeeks 

Ieșire

Exemplul 5: Retur transport

  $   echo -e 'Geeks
For Geeks' 

Ieșire:

For Geeks 

Ieșire

Exemplul 6: Tabă verticală

  $   echo -e 'Geeksv Forv Geeks' 

Ieșire:

Geeks♂ For♂ Geeks 

Ieșire

Exemplul 7: Opțiunea -n

  $   echo -n 'Geeks For Geeks' 

Ieșire:

Geeks For Geeks 

Ieșire

Puteți găsi toate comenzile legate de ecou prin scrierea următoarei comenzi.

  $   /bin/echo --help 

Ieșire:

Ieșire

Există și alte moduri de a utiliza comanda echo

Preluarea intrărilor de la utilizator:

Creăm un fișier text numit userInput.sh și scriem următorul cod în interiorul fișierului.

#!/bin/sh echo 'Enter Your Name : ' read name #It take input from user echo 'Hello, $name. Welcome to GeeksForGeeks' 

Acum rulați userInput.sh cu ajutorul codului de mai jos:

  $   chmod +x ./userInput.sh   $   ./userInput.sh 

Ieșire:

Ieșire

Concluzie

În concluzie, comanda echo este o comandă încorporată versatilă și puternică în sistemele Unix/Linux, care permite utilizatorilor să afișeze text sau mesaje pe ecran. Articolul a oferit o prezentare detaliată a sintaxei comenzii echo, a opțiunilor și a diferitelor exemple care demonstrează utilizarea acesteia, inclusiv capacitatea de a suprima caracterele newline, de a activa/dezactiva interpretarea secvenței de evadare și de a afișa caractere speciale, cum ar fi spații înapoi, file și întoarceri de cărucior. Articolul a tratat, de asemenea, cum să primiți informații de la utilizatori folosind ecou și comenzi de citire împreună. În general, comanda echo este un instrument esențial în setul de instrumente al unui utilizator Unix/Linux, permițând manipularea eficientă a textului și afișarea rezultatelor în mediul liniei de comandă.


Top Articole

Categorie

Articole Interesante