Przykłady bash echo

Przykłady bash echo
W Bash istnieje wiele wbudowanych funkcji, aby wydrukować wyjście na terminalu. „Echo” jest jednym z najczęściej używanych poleceń do drukowania danych tekstowych lub ciągów na terminalu lub drugim poleceniu jako wejście lub plik. To polecenie ma pewne opcje, które można użyć z tym poleceniem do specjalnych celów. Zastosowania polecenia „echo” opisano w tym samouczku za pomocą różnych przykładów.

Składnia:

echo [opcja (s)] [String]

Opcje:

Opcja Opis
-N Pomiń nową linię z wyjścia.
-mi Włącz funkcję znaku odwrotnego (/).
-mi Wyłącz funkcję znaku odwrotnego (/).
-wersja Wyświetl informacje o wersji
-pomoc Wyświetl wiadomości pomocy związane z użyciem tego polecenia

Przykład-1: Korzystanie z polecenia „Echo” bez żadnej opcji

Polecenie „echo” może być używane bez żadnej opcji. Polecenie „echo” następującego skryptu służy do wydrukowania prostego tekstu ”, naucz się programowania bash z Linuxhint.com '.

$ echo "naucz się programowania bash z Linuxhint.com "

Następujące dane wyjściowe pojawią się po uruchomieniu skryptu.

Przykład -2: Korzystanie z polecenia „Echo” z opcją -n

Polecenie „echo” jest używane z opcją „-n” w następującym skrypcie. Nowa linia jest pominięta z wyjścia dla tej opcji.

$ echo -n „Python to interpretowany język programowania wysokiego poziomu”

Następujące dane wyjściowe pojawią się po uruchomieniu skryptu.

Przykład -3: Używanie polecenia „echo” z opcją -e

Polecenie „echo” jest używane z opcją „-e” w następującym skrypcie. W tym celu funkcja BackSlash (\) jest włączona, a wyjście jest generowane przez dodanie przestrzeni „tab”, gdzie „\ t” jest używane w ciągu.

$ echo -e "perl \ tis \ ta \ tPowerful \ tand \ tpportable \ tLanguage"

Następujące dane wyjściowe pojawią się po uruchomieniu skryptu.

Przykład -4: Używanie polecenia „Echo” z opcją -e

Polecenie „echo” jest używane z opcją „-e” w następującym skrypcie. Ta opcja wyłącza funkcję BackSlash (/). Nowa linia (\ n) używana w tekście nie będzie działać dla następującego polecenia.

$ echo -e "i \ n jak \ nbash \ Programming"

Następujące dane wyjściowe pojawią się po uruchomieniu skryptu.

Przykład-5: Używanie zmiennej w poleceniu „echo”

Wartość zmiennej można wydrukować z innym ciągiem w poleceniu „echo”, umieszczając zmienną w tekście. $ Zmienna cenowa jest używana w następującym poleceniu „echo”. Ale jedna rzecz, którą powinieneś pamiętać, używając zmiennej w poleceniu echo, to znaczy musisz zawierać zmienną w podwójnym cytacie („), aby odczytać wartość zmiennej przez polecenie„ echo ”. Jeśli pojedyncze cytat (') zostanie użyte w poleceniu Echo, wartość zmiennej nie zostanie przeanalizowana, a nazwa zmiennej zostanie wydrukowana jako wyjście.

$ price = "\ 100 USD"
$ echo „Cena tej książki to cena $”
$ echo „Cena tej książki to cena $”

Następujące dane wyjściowe pojawią się po uruchomieniu skryptu.

Przykład-6: Używanie polecenia „\ v” w „echo”

„\ v” służy do wydrukowania wyjściowego pionowego. Poniższe polecenie „Echo” wydrukuje każde słowo tekstu „Linuxhint to witryna blogowa oparta na systemie Linux”.

$ echo -e "Linuxhint \ v to \ v a \ v Linux \ v oparta na blogu \ v."

Następujące dane wyjściowe pojawią się po uruchomieniu skryptu.

Przykład-7: Używanie polecenia „\ c” w „echo”

„\ c” służy do pominięcia dowolnej części tekstu. Poniższe polecenie ECHO wydrukuje: „Wzbogli swoją wiedzę Linux z Linuxhint”, pomijając samouczki części i Newline.

$ echo -e „Wzbogli swoją wiedzę Linux z Linuxhint \ ctutorials”

Następujące dane wyjściowe pojawią się po uruchomieniu skryptu.

Przykład-8: Wydrukuj nazwy wszystkich plików i folderów za pomocą polecenia „echo”

Polecenie „echo” można użyć do odczytu plików i folderów bieżącego katalogu. Kiedy to polecenie wykonuje z „*”, wówczas wydrukuje listę plików i folderów bieżącego katalogu roboczego.

$ echo *

Następujące dane wyjściowe pojawią się po uruchomieniu skryptu.

Przykład-9: Wydrukuj nazwy określonych plików za pomocą polecenia „echo”

Określona lista plików bieżącego katalogu można wydrukować za pomocą polecenia „Echo”. Poniższe polecenie wydrukuje listę wszystkich plików tekstowych z bieżącego katalogu. W ten sposób możesz wyszukać dowolny plik lub folder za pomocą polecenia „Echo”.

$ echo *.tekst

Następujące dane wyjściowe pojawią się po uruchomieniu skryptu.

Przykład-10: Korzystanie z polecenia „Echo” w skrypcie Bash

Ten przykład pokazuje użycie polecenia „echo” w skrypcie Bash. Utwórz plik o nazwie 'echoexpl.cii' i dodaj następujący skrypt. Funkcją „\ r” jest dodanie powrotu karetki w ciągu. W tym przykładzie „\ r” jest używany na początku i zakończeniu ciągu. Tutaj opcja „-e” jest używana z poleceniem „echo”, które umożliwia funkcję „\ r”.

echoexpl.cii

#!/bin/bash
string = "\ rperl to krzyżowy, język programowania open source \ r"
echo -e „$ string”

Uruchom skrypt.

$ bash echoexpl.cii

Wartość tekstu $ String Zmienna zostanie wydrukowana z nową linią po uruchomieniu skryptu.

Wniosek:

Wynik dowolnego skryptu można znaleźć, wydrukując odpowiednie wyjście. Tak więc opcje drukowania są bardzo ważne dla każdego języka programowania. Użycie jednej opcji drukowania w BASH jest omawiane w tym samouczku. Ale to samo zadanie może być wykonane przez inną opcję w Bash, a polecenie to „printf”. Mam nadzieję, czytelnik otrzyma wiedzę na temat wielu zastosowań polecenia „echo” po ćwiczeniu przykładów tego samouczka i będzie mógł prawidłowo zastosować to polecenie.

Aby uzyskać więcej informacji, obejrzyj wideo!