Sua técnica está correta, mas você está usando aspas simples, portanto, a variável $wd
não está sendo expandida.
Tente isto:
function here-live {
wd='pwd -P'
ssh -t [email protected] "cd $wd ;"' export PS1="\e[0;31m[\u@\h \W]\$ \e[m " ; bash'
}
Eu apenas alterei as aspas.