Rozejrzałem się i szukałem odpowiedzi na to pytanie, ale wydaje mi się, że nie mogę go znaleźć (co jest dziwne).
Moje pytanie brzmi: czy istnieje jakikolwiek prosty sposób na ponowne uruchomienie sesji bash z poziomu terminala na komputerze Mac. Chcę tylko tego samego zachowania, jak gdybym zamknął aplikację terminalową i uruchomił ją ponownie (wszystkie zmienne zostały zresetowane, źródło .bash_profile itp.).
Wiem, jak zdobyć .bash_profile, ale nie tego chcę. Jednym z powodów, dla których chcę to zrobić, jest to, że wtyczka do mojego monitu bash ma kod, który zapobiega wielokrotnemu ładowaniu kolorów. Dlatego pozyskiwanie .bash_profile nie przeładowuje zmiennych kolorów i muszę ponownie uruchomić aplikację terminalową, aby uzyskać zmiany.
exec bash
wtedy restartuje tylko tę interaktywną powłokę? Czy potrafisz też dokładnie wyjaśnić, co robi polecenie exec i jakie są opcje? Dzięki!