![.screenrc에서 프로세스 교체를 수행하는 방법은 무엇입니까?](https://linux55.com/image/195902/.screenrc%EC%97%90%EC%84%9C%20%ED%94%84%EB%A1%9C%EC%84%B8%EC%8A%A4%20%EA%B5%90%EC%B2%B4%EB%A5%BC%20%EC%88%98%ED%96%89%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
.screenrc에서 /myDir 디렉토리에 bash를 사용하여 창을 열고 싶습니다. 작업 디렉터리를 다른 디렉터리로 변경하는 줄이 있었기 때문에 chdir /myDir
실행하기 전에 실행 하면 screen
작동하지 않았습니다 ..bashrc
따라서 .bashrc가 실행된 후 bash에게 /myDir로 cd하도록 지시하는 방법이 필요합니다. Bash의 명령줄에서 이 작업을 성공적으로 수행할 수 있습니다.
bash --init-file <(echo "source .bashrc; cd /myDir")
그러나 .screenrc에서 이 작업을 수행하면 다음과 같습니다.
screen -t bash bash --init-file <(echo "source .bashrc; cd /myDir")
창문이 열리지 않습니다. 인쇄되지 않는 일부 오류가 발생합니다.
작동하게 만드는 쉘 마법이 있습니까?