env SHELL=/usr/local/bin/bash mc
, mc did start with bash for the prompt. ln .bash_profile .bashrc
. mc
from bash and SHELL in mc has correct value:~>mc
$ env
...
SHELL=/usr/local/bin/bash
~>mc
$ ll
/usr/local/bin/bash: ll: command not found
alias ll='ls -l'
mc
, or whether the F10 key has been hit beforehand. I don't have a full grasp of the behavior yet.