Essa seria uma boa tarefa para expect
, mas esse comando pode não estar disponível no Solaris. A solução mais simples seria adicionar sua chave pública às autorizadas do root em ambos os hosts e fazer o mesmo com a chave do root nas partições.
Então, você pode simplesmente executar algo como:
ssh [email protected] "ssh -p 0001 a1region \"/path/to/abc; cat /log/file\""