bagaimana cara menentukan perintah pada perintah bash yang akan dieksekusi sekali di dalam bash baru setelah membaca ~ / .bashrc - Tapi semua ini tanpa membiarkan bash keluar setelah perintah selesai?
Saya mengutak-atik dengan "boot-up-konfigurasi" untuk terminator di mana beberapa splits harus memulai beberapa aplikasi (vim, mutt, irrsi) setelah startup. Tapi saya masih ingin kerang yang normal di latar belakang (ctrl-z dan sebagainya ...) jadi setelah berhenti dari aplikasi saya memiliki shell yang sama yang saya miliki selama masa penerapan ...
Apa yang tidak berhasil untuk saya (berdasarkan jawaban yang diberikan)
( 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"
Menambahkan "vim" secara manual ke bashrc sementara juga tidak berfungsi. vim memulai dengan benar, tetapi masih tidak ada bash latar belakang di mana ctrl-z akan membawa saya ke.
Ada saran?
unset PROMPT_COMMAND
suka daripadaexport PROMPT_COMMAND=
.