O mwm
não sai e, até que isso aconteça, o comando firefox
não será iniciado. Então, inicie mwm
em segundo plano, assim:
/usr/bin/mwm &
/usr/bin/firefox
Dessa forma, depois que o firefox sair, sua sessão poderá sair. Se você não gosta disso, você pode fazer
/usr/bin/mwm &
PID="$!"
/usr/bin/firefox &
wait $PID
Ah, e você digitou errado o ~/.Xclients
, mas provavelmente apenas nessa pergunta.
Como alternativa, se por algum motivo na primeira variante mwm
não sair quando firefox
, mas você quiser, você pode fazer
/usr/bin/mwm &
WMPID="$!"
/usr/bin/firefox
kill -HUP $WMPID