15 Praktyczne przykłady polecenia „echo” w Linux

15 Praktyczne przykłady polecenia „echo” w Linux

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 echo

Skł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.