~ / .bashrc를 읽은 후 새 bash 내에서 한 번 실행되는 bash 명령에 명령을 지정하려면 어떻게해야합니까?
시작 후 일부 분할이 일부 응용 프로그램 (vim, mutt, irrsi)을 시작 해야하는 터미네이터 에 대한 "boot-up-configuration"을 사용하고 있습니다. 그러나 여전히 백그라운드에서 일반 쉘을 원합니다 (ctrl-z 등 ...) 응용 프로그램을 종료 한 후 eapplications 수명 동안 가지고있는 것과 동일한 쉘을 가지고 있습니다 ...
나에게 도움이되지 않는 것 (주어진 답변을 기반으로)
( bash; vim ) # vim waits for the exit of bash...
bash -c vim # bash exits after vims exit...
bash -c 'vim; exec bash' # bash is executed _after_ vim... ctrl-z won't work
echo vim | bash -s # "Vim: Warning: Input is not from a terminal"
임시 bashrc에 "vim"을 수동으로 추가해도 작동하지 않습니다. vim이 올바르게 시작되지만 ctrl-z가 나를 가져올 수있는 백그라운드 bash가 여전히 없습니다.
어떤 제안?
unset PROMPT_COMMAND
보다는 선호합니다export PROMPT_COMMAND=
.