유닉스 : Kenneth H. Rosen et al.
쉘 이름을 명령으로 사용하여 로그인 한 후 다른 쉘을 시작할 수 있습니다. 예를 들어 Korn 쉘을 시작하려면 명령 프롬프트에서 ksh를 입력 할 수 있습니다. 이 유형의 쉘은 로그인 쉘이 아니며이를 사용하기 위해 다시 로그인 할 필요는 없지만 여전히 대화식 쉘이므로 쉘을 사용하는 것과 달리 명령을 입력하여 쉘과 상호 작용합니다. 20 장에서 설명한대로 스크립트를 실행하십시오. 그래픽 인터페이스를 사용할 때 터미널 창에서 실행되는 쉘의 인스턴스는 대화식 비 로그인 쉘입니다. 비 로그인 셸을 시작하면 .profile, .bash_profile 또는 .login 파일 (또는 .logout 파일)은 읽지 않지만 두 번째 셸 구성 파일 (예 : .bashrc)은 읽습니다. 이는의 변경 사항을 테스트 할 수 있음을 의미합니다.
나는 위의 줄을 겪고 있었고 대화 형 쉘의 의미를 이해하지 못합니다. 터미널을 사용하는 경우 .profile을 읽을 수 없다는 것이 사실입니까?
게다가 bourne은 대화식 쉘이 아니라고 bash / csh는 대화식 쉘이라고 말할 때 무엇을 의미합니까?