$SHELL

Z Linux Wiki
Skocz do: nawigacja, szukaj

$SHELL – zmienna środowiskowa występująca w systemach uniksowych, w tym w GNU/Linuksie. Zawiera pełną ścieżkę pliku wykonywalnego powłoki (ang. shell) używanej podczas logowania użytkownika w terminalu[1]. Przykładowo, w przypadku basha jest to /bin/bash.


Przypisy[edytuj]

  1. Otworzenie w powłoce innej powłoki nie spowoduje zmiany zawartości tej zmiennej. Przykładowo, gdy zalogujemy się na konto używając fisha (/usr/bin/fish), po czym otworzymy w nim basha (/bin/bash) zmienna nadal będzie posiadała zawartość /usr/bin/fish.