Estou desenvolvendo um script wrapper simples para o SSH fazer algum pré-processamento antes de executar o SSH (para ser exato: carregue a chave por host com keychain / ssh-agent).
Para fazer isso, preciso extrair o nome do host dos argumentos da linha de comando. O wrapper deve suportar todas as opções aceitas pelo SSH - então meu primeiro, simples approch usando o último parâmetro da linha de comando não funciona se o usuário pretende executar um comando não interativamente no lado remoto.
Alguém vê uma maneira simples apenas para obter o nome do host de forma confiável?
Obrigado antecipadamente!