Šiame straipsnyje pamatysime echo komandą. „Echo“ komanda yra integruota „Unix“ / „Linux“ komandų funkcija, kuri paprastai naudojama tekstui ar pranešimui rodyti ekrane.
Sintaksė:
$ echo [option]>
Pavyzdžiui :
$ echo Geeks For Geeks>
Išvestis:
Geeks For Geeks>

Išvestis
Paprastai yra trys variantai:
- -n : Nespausdinama naujos eilutės pabaigoje.
- -IR : tai numatytoji parinktis, kuri išjungia pabėgimo sekų įgyvendinimą.
- -Tai yra : Naudojamas pasvirojo brūkšnio pabėgimų interpretavimui
Kai kurios pabėgimo sekos atlieka skirtingas operacijas, pavyzdžiui:
Pabėgimo sekos | Reikšmė |
|---|---|
| Backspace | |
| Pasvirasis brūkšnys | |
| Nauja linija | |
| Karietos grąžinimas | |
| Horizontalus skirtukas | |
| in | Vertikalus skirtukas |
1 pavyzdys: Backspace
$ echo -e 'Geeks For Geeks'>
Išvestis:
ilgas į eilutę java
GeeksForGeeks>

Išvestis
2 pavyzdys: nauja eilutė
$ echo -e 'Geeks For Geeks'>
Išvestis:
Geeks For Geeks>

Išvestis
3 pavyzdys: Horizontalus skirtukas
$ echo -e 'Geeks For Geeks'>
Išvestis:
Geeks For Geeks>

Išvestis
4 pavyzdys: pasvirasis brūkšnys
$ echo -e 'GeeksForGeeks'>
Išvestis:
GeeksForGeeks>

Išvestis
5 pavyzdys: Karietos grąžinimas
$ echo -e 'Geeks For Geeks'>
Išvestis:
For Geeks>

Išvestis
6 pavyzdys: Vertikalus skirtukas
$ echo -e 'Geeksv Forv Geeks'>
Išvestis:
Geeks♂ For♂ Geeks>

Išvestis
7 pavyzdys: -n Parinktis
$ echo -n 'Geeks For Geeks'>
Išvestis:
ištrinti paskutinį commit git
Geeks For Geeks>

Išvestis
Galite rasti visas komandas, susijusias su aidas parašydami šią komandą.
$ /bin/echo --help>
Išvestis:

Išvestis
Yra keletas kitų būdų, kaip naudoti echo komandą
Priimama vartotojo įvestis:
Sukuriame tekstinį failą pavadinimu userInput.sh ir failo viduje įrašome šį kodą.
#!/bin/sh echo 'Enter Your Name : ' read name #It take input from user echo 'Hello, $name. Welcome to GeeksForGeeks'>
Dabar paleiskite userInput.sh naudodami toliau pateiktą kodą:
$ chmod +x ./userInput.sh $ ./userInput.sh>
Išvestis:

Išvestis
konvertuojant į eilutę
Išvada
Apibendrinant galima pasakyti, kad echo komanda yra universali ir galinga Unix/Linux sistemose integruota komanda, leidžianti vartotojams ekrane rodyti tekstą ar pranešimus. Straipsnyje pateikta išsami echo komandos sintaksės apžvalga, parinktys ir įvairūs pavyzdžiai, rodantys jos naudojimą, įskaitant galimybę neleisti naujos eilutės simbolių, įjungti / išjungti pabėgimo sekos interpretaciją ir rodyti specialius simbolius, tokius kaip grįžimo klavišai, skirtukai ir karietos grąžinimas. Straipsnyje taip pat buvo aptarta, kaip priimti įvestį iš vartotojų naudojant aidą ir kartu skaityti komandas. Apskritai komanda „echo“ yra esminis „Unix“ / „Linux“ vartotojo įrankių rinkinio įrankis, leidžiantis efektyviai valdyti tekstą ir rodyti išvesties komandų eilutės aplinkoje.