.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")
창문이 열리지 않습니다. 인쇄되지 않는 일부 오류가 발생합니다.
작동하게 만드는 쉘 마법이 있습니까?