15 Hagnýt dæmi um „echo“ skipun í Linux
Bergmálsskipunin er ein af algengustu og mest notuðu innbyggðu skipunum fyrir Linux bash og C skeljar, sem venjulega eru notaðar í forskriftarmáli og hópskrám til að birta línu af texta/streng á venjulegu úttaki eða skrá.
Setningafræði fyrir echo skipunina er:
echo [option(s)] [string(s)]
1. Sláðu inn línu af texta og birtu hana á venjulegu úttaki
$ echo Tecmint is a community of Linux Nerds
Gefur út eftirfarandi texta:
Tecmint is a community of Linux Nerds
2. Lýstu yfir breytu og endurómaðu gildi hennar. Til dæmis, Lýstu breytu af x og gefðu gildi hennar=10.
$ x=10
enduróma gildi þess:
$ echo The value of variable x = $x The value of variable x = 10
Athugið: „-e“ valmöguleikinn í Linux virkar sem túlkun á stöfum sem eru slepptir sem eru skástuð.
3. Notaðu valmöguleikann ‘ ‘ – backspace með backslash túlknum '-e' sem fjarlægir öll bilin á milli.
$ echo -e "Tecmint \bis \ba \bcommunity \bof \bLinux \bNerds" TecmintisacommunityofLinuxNerds
4. Notaðu valkostinn ' ‘ – Ný lína með backspace túlknum '-e' meðhöndlar nýja línu þaðan sem hún er notuð.
$ echo -e "Tecmint \nis \na \ncommunity \nof \nLinux \nNerds" Tecmint is a community of Linux Nerds
5. Notaðu valmöguleikann ‘ ‘ – láréttan flipa með bakrýmistúlknum '-e' til að hafa lárétt flipabil.
$ echo -e "Tecmint \tis \ta \tcommunity \tof \tLinux \tNerds" Tecmint is a community of Linux Nerds
6. Hvernig væri að nota valkostinn nýja línu ' ' og láréttan flipa ' ' samtímis.
$ echo -e "\n\tTecmint \n\tis \n\ta \n\tcommunity \n\tof \n\tLinux \n\tNerds" Tecmint is a community of Linux Nerds
7. Notaðu valmöguleikann ‘ ‘ – lóðrétta flipa með bakrýmistúlknum '-e' til að hafa lóðrétt flipabil.
$ echo -e "\vTecmint \vis \va \vcommunity \vof \vLinux \vNerds" Tecmint is a community of Linux Nerds
8. Hvernig væri að nota valkostinn nýja línu ' ‘ og lóðréttur flipi ‘ ‘ samtímis.
$ echo -e "\n\vTecmint \n\vis \n\va \n\vcommunity \n\vof \n\vLinux \n\vNerds" Tecmint is a community of Linux Nerds
Athugið: Við getum tvöfaldað lóðrétta flipann, lárétta flipann og nýtt línubil með því að nota valkostinn tvisvar eða eins oft og þörf krefur.
9. Notaðu valkostinn ' ‘ – flutningsskil með bakrýmistúlknum „-e“ til að hafa tilgreint flutningsskil í úttakinu.
$ echo -e "Tecmint \ris a community of Linux Nerds" is a community of Linux Nerds
10. Notkun valmöguleika ‘
$ echo -e "Tecmint is a community \cof Linux Nerds" Tecmint is a community [email :~$
11. Slepptu bergmáli á eftir nýrri línu með því að nota valkostinn '-n'.
$ echo -n "Tecmint is a community of Linux Nerds" Tecmint is a community of Linux [email :~/Documents$
12. Notaðu valmöguleikann ‘ ‘ – viðvörun til baka með bakrýmistúlknum ‘-e’ til að fá hljóðviðvörunina.
$ echo -e "Tecmint is a community of \aLinux Nerds" Tecmint is a community of Linux Nerds
Athugið: Gakktu úr skugga um að athuga hljóðstyrkstakkann áður en þú hleypur af stað.
13. Prentaðu allar skrár/möppur með echo skipun (ls command val).
$ echo * 103.odt 103.pdf 104.odt 104.pdf 105.odt 105.pdf 106.odt 106.pdf 107.odt 107.pdf 108a.odt 108.odt 108.pdf 109.odt 109.pdf 110b.odt 110.odt 110.pdf 111.odt 111.pdf 112.odt 112.pdf 113.odt linux-headers-3.16.0-customkernel_1_amd64.deb linux-image-3.16.0-customkernel_1_amd64.deb network.jpeg
14. Prentaðu skrár af ákveðnu tagi. Til dæmis, gerum ráð fyrir að þú viljir prenta allar '.jpeg' skrár, notaðu eftirfarandi skipun.
$ echo *.jpeg network.jpeg
15. Bergmálið er hægt að nota með tilvísunartæki til að gefa út í skrá en ekki venjulegt úttak.
$ echo "Test Page" > testpage ## Check Content [email :~$ cat testpage Test Page
Það er allt í bili og ekki gleyma að veita okkur dýrmæt endurgjöf í athugasemdunum hér að neðan.