A resposta correta foi introduzida em um comentário por usuário I_GNU_it_all_along :
custom_command = ssh -t foobar "cd baz/quux ; bash"
Eu modifiquei meu ~/.config/terminator/config
para me enviar automaticamente para um servidor remoto foobar
usando a linha
custom_command = ssh foobar
mas eu não sei como mudar para um diretório específico depois
custom_command = ssh foobar; cd baz/quux
não funciona.
A resposta correta foi introduzida em um comentário por usuário I_GNU_it_all_along :
custom_command = ssh -t foobar "cd baz/quux ; bash"
Que tal eliminar o ;
do seu custom_command
? Como em:
custom_command = ssh foobar cd baz/quux
Isto deve apenas executar o comando quando o login for aceito, conforme documentação do ssh .
Para uma solução mais permanente, você sempre pode modificar o .bash_profile
(ou similar) no servidor para sempre alterar os diretórios no login.
Tags terminator