Eu tenho um processo que eu quero matar remotamente. eu tentei
ssh remotehost "kill -9 $(ps -aux | grep foo | grep bar | awk '{print $2}')"
mas isso retorna o erro
kill: usage: kill [-s sigspec | -n signum | -sigspec] pid | jobspec ... or kill -l [sigspec]
No entanto, se eu executar o comando entre aspas
kill -9 $(ps -aux | grep foo | grep bar | awk '{print $2}')
no host remoto funciona bem. Estou faltando alguma coisa aqui?