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.
envWyś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 HOMEPonieważ 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 PATHTen filtr ogranicza wyświetlane dane do wierszy zawierających „PATH”, dzięki czemu łatwiej znaleźć to, czego szukasz wśród wielu zmiennych środowiskowych.
Wyzwanie
ŁatwyUż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ł
Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.
Wszystkie lekcje w sekcji Podstawy
4Katalogi
Utwórz katalogSkopiuj katalogPrzenieś i zmień nazwę kataloguUsuń katalogPodsumowanie — operacje na katalogach7Zawartość plików
Początek i koniecLiczba słówPolecenie sortPolecenie uniqPodstawy grepgrep z opcjamiPowtórka – detektyw tekstu10Projekt analizatora logów
Przegląd projektuPrzeglądanie pliku logów2Nawigacja
Wyświetlanie bieżącego kataloguWyświetlanie plikówZmiana kataloguŚcieżki bezwzględne i względneKatalog domowy i głównyPowtórka — znajdź drogę8Przekierowywanie
Standardowe wyjścieNadpisywanie plikuDopisywanie do plikuStandardowe wejścieStandardowe wyjście błędówPodsumowanie — tworzenie dziennika3Pliki
Utwórz plikOdczytaj plikSkopiuj plikPrzenieś i zmień nazwę plikuUsuń plikPodsumowanie — operacje na plikach6Symbole wieloznaczne i wzorce
Symbol wieloznaczny gwiazdkaSymbol wieloznaczny znak zapytaniaSymbole wieloznaczne w nawiasachŁączenie symboli wieloznacznychPowtórka — operacje selektywne9Potoki
Czym jest potokŁączenie dwóch poleceńŁączenie wielu poleceńPotok z grepPodsumowanie – potok danych12Środowisko
Zmienne środowiskoweWyświetlanie wszystkich zmiennychZmienna PATHUstawianie zmiennejEksportowanie zmiennejPlik profiluPodsumowanie – własne środowiskoPoćwicz samodzielnie: Edytor online Terminal