polecenie echo w systemie Linux z przykładami
The Echo polecenie w systemie Linux to wbudowane polecenie, które umożliwia użytkownikom wyświetlanie wierszy tekstu lub ciągów znaków przekazywanych jako argumenty. Jest powszechnie używany w skryptach powłoki i plikach wsadowych do wyświetlania tekstu stanu na ekranie lub w pliku.
Składnia polecenia `echo` w systemie Linux
echo [option] [string]
Tutaj,
[opcje] = Różne dostępne opcje modyfikacji zachowania polecenia `echo`
[string] = To jest ciąg znaków, który chcemy wyświetlić.
Podstawowe użycie: Wyświetlanie tekstu/ciągu:
Najprostszym sposobem użycia polecenia echo jest wyświetlenie tekstu lub ciągu znaków na terminalu. Aby to zrobić, po prostu podaj żądany tekst lub ciąg znaków jako argument polecenia echo.
Składnia:
echo [string]
Przykład:
Jeśli chcemy wyświetlać Geeks dla Geeks. Używamy następującego polecenia.
echo 'Geeks for Geeks'
Wyświetl tekst
Opcje Dostępne w poleceniu `echo` w systemie Linux
NOTATKA :- -To jest umożliwia tutaj interpretację znaków ucieczki odwrotnych ukośników
1. : usuwa wszystkie spacje pomiędzy tekstem
Przykład:
echo -e 'Geeks for Geeks'
usuń spację
2. c: pomiń końcową nową linię za pomocą interpretera backspace „-e”, aby kontynuować bez emitowania nowej linii.
Przykład:
echo -e 'Geeks cfor Geeks'
kontynuuj bez emitowania nowej linii
W powyższym przykładzie tekst po c nie jest drukowany i pomijany na końcu nowego wiersza.
3. : ta opcja tworzy nową linię od miejsca, w którym jest używana.
Przykład:
echo -e 'Geeks for Geeks'
utwórz nową linię
4. : ta opcja służy do tworzenia poziomych odstępów tabulacji.
Przykład:
echo -e 'Geeks for Geeks'
tworzenie poziomego obszaru tabulatorów
5. : powrót karetki z interpreterem backspace „-e”, aby uzyskać na wyjściu określony powrót karetki.
Przykład:
echo -e 'Geeks for Geeks'
Powrót karetki
W powyższym przykładzie tekst przed nie jest drukowany.
6. ta opcja służy do tworzenia pionowych spacji tabulacji.
Przykład:
echo -e 'Geeks vfor vGeeks
utwórz pionowe tabulatory
7. a: powrót alertu z interpreterem Backspace „-e”, aby uzyskać alert dźwiękowy.
Przykład:
echo -e 'aGeeks for Geeks'
alarmowy powrót
Wykonanie tego polecenia spowoduje wygenerowanie dźwięku ostrzegawczego lub dzwonka.
8. echo *: to polecenie wydrukuje wszystkie pliki/foldery, podobnie jak polecenie ls.
Przykład:
echo *
podobne do polecenia `ls`
9. -n: ta opcja służy do pomijania powtarzania końcowego znaku nowej linii.
Przykład:
echo -n 'Geeks for Geeks'
pomiń echo końcowego znaku nowej linii
10. Przekierowanie wyjścia „echo”.
Dane wyjściowe `echo` można przekierować do pliku zamiast wyświetlać je na terminalu. Możemy to osiągnąć używając operatorów `>` lub `>>` do przekierowania wyjścia.
Przykład:
echo 'Welcome GFG'>wynik.txt
Spowoduje to zapisanie wyniku polecenia echo w pliku o nazwie `output.txt`. Plik zostanie nadpisany, jeśli już istnieje.
Jeśli chcemy dołączyć dane wyjściowe do istniejącego pliku, używamy `>>` zamiast `>`.
Wniosek
W tym artykule omówiliśmy polecenie `echo` w systemie Linux, które jest potężnym i wszechstronnym narzędziem pozwalającym użytkownikom wyświetlać linie tekstu lub ciągi znaków na terminalu. Ogólnie możemy powiedzieć, że rozumiejąc polecenie `echo` i eksperymentując z jego funkcjami, możemy skutecznie wyświetlać komunikaty, zmienne lub dowolny żądany tekst w naszym Linuksie.
?t=153