Bałam się zmiennymi środowiskowymi na moim komputerze Mac, próbując nauczyć się ich używać, i użyłem polecenia, w nano ~/.bash_profilektórym następnie dodałem wiersz, HOME=/Users/MyCompName/Desktopaby zaktualizować zmienną domową.
Ta zmiana działała i można ją zobaczyć, gdy używam printenvdo przeglądania wszystkich zmiennych środowiskowych, ale kiedy poszedłem zmienić, HOMEnie mogłem ~/.bash_profilejuż jej znaleźć . Gdzie to poszło?
$HOME, to też ~zostanie przedefiniowany
~oznacza$HOME