Menu
CoddyTech

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 jedną po drugiej. Polecenie env wyświetla każdą zmienną środowiskową aktualnie ustawioną w sesji powłoki.

env

Wyświetla to listę nazw zmiennych i ich wartości, każdą w osobnym wierszu w formacie NAME=value. Zobaczysz znane 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 jak env. Możesz też użyć go do wyświetlenia konkretnej zmiennej bez prefiksu $:

# Wyświetl wszystkie zmienne
printenv

# Wyświetl konkretną 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 potoku do grep pomaga znaleźć konkretne zmienne:

env | grep PATH

To filtruje dane wyjściowe, pokazując tylko wiersze zawierające „PATH”, dzięki czemu łatwiej znaleźć to, czego szukasz w morzu zmiennych środowiskowych.

challenge icon

Wyzwanie

Łatwy

Użyj polecenia 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ą bieżącą 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