Encontrei uma resposta desta postagem: link
Isso significa que o bash executado a partir do Terminal é login-shell (-bash), quando o bash do xterm não é (bash).
Eu tenho dois bash running; um é o aplicativo Terminal que executa o bash, o outro é o aplicativo xterm que executa o bash.
Com ps -f , tenho -bash one e bash no outro.
O que faz essa diferença?
Encontrei uma resposta desta postagem: link
Isso significa que o bash executado a partir do Terminal é login-shell (-bash), quando o bash do xterm não é (bash).