Simply enough you just have to append command to ssh:
ssh email@example.com ps -eaf
in this case /bin/bash doesn't do its full "login" procedure. do you know how to fix it?
Yes. .bash_profile will be sourced in a terminal session; .bashrc is run in a shell. Anything that needs to get executed for your one-liner needs to be in .bashrc.
and you can chain remote commands with ";"? or will those be treated as local shell commands as opposed to commands to run via SSH? i.e. the question is what if you wanted to run a set of commands thru SSH in a single line (as opposed to multiple SSH calls or putting everything in a shell script and running that script as command with SSH).