Menu
Coddy logo textTech

Wyświetlanie wszystkich zmiennych

Część sekcji Podstawy ścieżki Terminal w Coddy. Lekcja 60 z 82.

Czasami musisz zobaczyć wszystkie zmienne środowiskowe naraz, a nie tylko po jednej. Polecenie env wyświetla każdą zmienną środowiskową aktualnie ustawioną w Twojej sesji powłoki.

env

Wyświetla listę nazw zmiennych i ich wartości, każdą w osobnym wierszu w formacie NAME=value. Zobaczysz znajome nazwy, takie jak HOME i USER, a także wiele innych, które system ustawia automatycznie.

Polecenie printenv działa podobnie. Bez argumentów wyświetla wszystkie zmienne, tak samo jak env. Możesz też użyć go, aby wyświetlić konkretną zmienną bez przedrostka $:

# Wyświetl wszystkie zmienne
printenv

# Wyświetl określoną zmienną
printenv HOME

Ponieważ dane wyjściowe mogą być dość długie, możesz połączyć te polecenia z narzędziami, których już się nauczyłeś. Na przykład przekierowanie potokowe do grep pomaga znaleźć konkretne zmienne:

env | grep PATH

Ten filtr ogranicza wyświetlane dane do wierszy zawierających „PATH”, dzięki czemu łatwiej znaleźć to, czego szukasz wśród wielu zmiennych środowiskowych.

challenge icon

Wyzwanie

Łatwy

Użyj printenv, aby wyświetlić wartość zmiennej środowiskowej USER.

W przeciwieństwie do echo, polecenie printenv pozwala wyświetlić konkretną zmienną bez używania prefiksu $. Wystarczy przekazać nazwę zmiennej jako argument.

Wynik powinien wyświetlać Twoją aktualną nazwę użytkownika.

Podpowiedź: Format polecenia to printenv VARIABLE_NAME

Spróbuj swoich sił

Terminal
quiz iconSprawdź się

Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.

Wszystkie lekcje w sekcji Podstawy

Poćwicz samodzielnie: Edytor online Terminal