Screen의 시작에서 ZSH를 로그인 쉘로 가질 수 없습니다.
-
03-07-2019 - |
문제
나는 다음을 내 .zshrc에 넣었다
if [[ $STY = '' ]] then screen -xR; fi
로그인 쉘을 화면에서 ZSH로 만들려면 어떤 변수를 변경해야합니까?
해결책
예를 들어 쉘을 ZSH로 변경하는 빠른 방법은 다음 코드를 실행하는 것입니다.
chsh -s /bin/zsh
다른 팁
- 당신의 시스템 선호도.
- 클릭 계정.
- 클릭하십시오 잠금 아이콘 즉, "잠금을 클릭하여 변경하십시오"라고 말합니다.
- 제어 클릭 또는 마우스 오른쪽 버튼을 클릭하십시오 계정 이름 왼쪽의 계정 목록에서
- 선택하십시오 고급 옵션... 메뉴 아이템.
- 당신의 변화 로그인 쉘 에게
/bin/zsh
. - 껍질을 닫고 다시 열립니다 터미널. 앱.
환경과 다른 것들이 작동하지 않으면 간단히 스크리닝 할 논쟁으로 줄 수 있습니다. screen -xR zsh
그리고 화면은 다른 것 (bash) 대신 zsh를 실행합니다.
SHELL=/bin/zsh screen
작동해야합니다. 즉, 환경을 설정합니다 $SHELL
제휴하지 않습니다 StackOverflow