„Bash Scripting“ – „Bash Echo Command“.
Š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:
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:
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
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.