O shell interno que você está procurando é disown
, que reanima os trabalhos em segundo plano para init
, para que o script possa sair, deixando-os em segurança em segundo plano. Você provavelmente deseja redirecionar a saída para /dev/null
(ou um arquivo de log) para evitar a saída no shell após iniciar o script.
ssh hostname 'command' &>/dev/null &
disown