15 Praktyczne przykłady polecenia „echo” w Linux
- 1221
- 47
- Laura Zygmunt
Polecenie echo jest jednym z najczęściej i powszechnie używanych wbudowanych poleceń dla Linux Bash i C Shells, które zwykle używane w języku skryptowym i plikach wsadowych do wyświetlenia wiersza tekstu/ciągu na standardowym wyjściu lub pliku.
Przykłady polecenia echoSkładnia polecenia Echo jest:
echo [opcja (s)] [String (s)]
1. Wprowadź wiersz tekstu i wyświetl go na standardowym wyjściu
$ echo tecmint to społeczność kujonów Linux
Wyświetla następujący tekst:
Tecmint to społeczność kujonów Linux
2. Deklarować zmienną i odzwierciedla jej wartość. Na przykład zadeklaruj zmienną X i przypisz jego wartość =10.
$ x = 10
echo jego wartość:
$ echo wartość zmiennej x = $ x Wartość zmiennej x = 10
Notatka: '-mi„Opcja w systemie Linux działa jako interpretacja uciekinierów, które są opuszczane.
3. Korzystanie z opcji '\B„ - Backspace z interpretarzem backslash”-mi„który usuwa wszystkie przestrzenie pomiędzy.
$ echo -e "TecMint \ bis \ ba \ bcommunity \ bof \ blinux \ bnerds" TecMIntisacommunitoFlinuxnerds
4. Korzystanie z opcji '\N„ - nowa linia z tłumaczem Backspace”-mi„Traktuje nową linię z miejsca, w którym jest używana.
$ echo -e "TecMint \ nis \ na \ ncommunity \ nof \ nlinux \ nnerds" TecMint jest społecznością kujon Linux
5. Korzystanie z opcji '\T„ - Zakładka pozioma z interpretarzem Backspace”-mi„mieć poziome przestrzenie zakładki.
$ echo -e "Tecmint \ tis \ ta \ tCommunity \ tof \ tlinux \ tnerds"
6. Co powiesz na użycie nowej linii opcji '\N„I horyzontalna karta”\T' jednocześnie.
$ echo -e "\ n \ ttecMint \ n \ tis \ n \ ta \ n \ tcommunity \ n \ tof \ n \ tlinux \ n \ tnerds" TecMint jest społecznością Linux Nerds
7. Korzystanie z opcji '\ v„ - Pionowa zakładka z interpretarzem backspace”-mi„mieć pionowe przestrzenie zakładki.
$ echo -e "\ vtecMint \ vis \ va \ vcommunity \ vof \ vlinux \ vnerds" TecMint jest społecznością Linux Nerds
8. Co powiesz na użycie nowej linii opcji '\N„i zakładka pionowa”\ v' jednocześnie.
$ echo -e "\ n \ vtecMint \ n \ vis \ n \ va \ n \ vcommunity \ n \ vof \ n \ vlinux \ n \ vnerds" TecMint jest społecznością Linux Nerds
Notatka: Możemy podwoić kartę pionową, zakładkę poziomą i nowe odstępy liniowe za pomocą opcji dwa razy lub tyle razy, ile wymaga.
9. Korzystanie z opcji '\R„Powrót powozu z tłumaczem Backspace”-mi„Aby określić powrót karetki w wyjściu.
$ echo -e "tecMint \ ris społeczność kujonów Linux" to społeczność kujonów Linux
10. Korzystanie z opcji '\C„ - tłumić nową linię z interpretarzem Backspace”-mi„Kontynuować bez emitowania nowej linii.
$ echo -e "TecMint to społeczność \ COF Linux Nerds" TecMint to społeczność [chroniony e -mail]: ~ $
11. Pomiń echo nowej linii za pomocą opcji ”-N'.
$ echo -n "TecMint to społeczność kujonów Linux"
12. Korzystanie z opcji '\A„ - powrót alertu z interpretarzem Backspace”-mi„mieć ostrzeżenie dźwiękowe.
$ echo -e "tecMint to społeczność nerds \ ainux" Tecmint to społeczność kujonów Linux
Notatka: Przed strzelaniem pamiętaj, aby sprawdzić klawisz głośności.
13. Wydrukuj wszystkie pliki/foldery za pomocą polecenia Echo (alternatywa polecenia LS).
$ 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.Sieć Deb.JPEG
14. Wydrukuj pliki określonego rodzaju. Załóżmy, że chcesz wydrukować wszystko.JPEG„Pliki, użyj następującego polecenia.
$ echo *.Sieć JPEG.JPEG
15. Echo może być używane z operatorem przekierowania do wyjścia do pliku, a nie standardowego wyjścia.
$ echo „strona testowa”> TestPage ## Sprawdź treść [e -mail chroniony]: ~ $ cat TestPage Strona testowa
Opcje echo
Opcje | Opis |
-N | Nie drukuj wchodzącej nowej linii. |
-mi | Włącz interpretację ucieczek. |
\B | Backspace |
\\ | ukośnik wsteczny |
\N | Nowa linia |
\R | zwrot powozu |
\T | Zakładka pozioma |
\ v | Karta pionowa |
To wszystko na razie i nie zapomnij przekazać nam cennej informacji zwrotnej w komentarzach poniżej.
- « Jak skonfigurować logowanie SSH bez hasła w Linux [3 łatwe kroki]
- 10 najpopularniejszych menedżerów pobierania dla Linux w 2021 »