나는이 질문에 대한 대답을 둘러 보았지만 조금 찾지 못했습니다 (이상한 것).
내 질문은, Mac의 터미널 내에서 bash 세션을 다시 시작할 수있는 간단한 방법이 있습니까? 터미널 응용 프로그램을 닫고 다시 시작한 것처럼 동일한 동작을 원합니다 (모든 변수 재설정, .bash_profile 소스 등).
.bash_profile을 소싱하는 방법을 알고 있지만 그것이 원하는 것은 아닙니다. 내가하고 싶은 이유 중 하나는 내 bash 프롬프트 용 플러그인에 색상이 여러 번로드되지 않도록하는 코드가 있기 때문입니다. 따라서 .bash_profile을 소싱하면 색상 변수가 다시로드되지 않으며 변경 사항을 적용하려면 터미널 응용 프로그램을 다시 시작해야합니다.
exec bash
대화 형 셸입니까? 그런 다음 대화 형 셸 만 다시 시작합니까? 또한 exec 명령의 기능과 옵션을 정확하게 설명 할 수 있습니까? 감사!