시작 시 스크립트를 실행하는 몇 가지 명령을 원합니다.
그러나 내 기본 셸은 zsh이므로 기존 .bash 파일은 현명하지 못한 것 같습니다. 동시에 모든 쉘 호출에서 .zshrc가 제공된다고 생각합니다.
기본 셸이 zsh인 경우 시작 시 명령을 어떻게 실행할 수 있나요?
편집: 명확하게 말하면 "시작"이란 로그인을 의미합니다.
답변1
GUI 로드 전 스크립트이거나 로그인이 허용되기 전 스크립트를 실행해야 하는 경우 이에 대해 걱정할 필요가 없다고 생각합니다. 스크립트 파일.
이것이 진행된다면 rc.local
Bash와 ZSH에 대해 걱정할 필요가 없다고 생각합니다. 그러나 이것이 각 로그인 쉘에 대해 로드되는 경우 ZSH가 이를 실행하는지 아니면 다른 쉘 언어가 이를 실행하는지 부분적으로 걱정할 필요가 있습니다.
답변2
당신은 사용해 볼 수도 있습니다시작 애플리케이션.
unity-2d-shell
시작 시 명령을 자동으로 시작하려면 다음을 수행해야 합니다 . unity-2d-shell
이는 단지 예일 뿐이며 자신만의 .sh
스크립트를 가질 수 있습니다. 스크립트를 어딘가에 저장하고 아래에 추가하십시오.명령(아래 2단계).
열려 있는
Startup Applications
Add Startup Program