A execução de " ssh-agent " não define nenhuma variável, porque um processo não pode modificar o ambiente de nenhum outro processo; então o programa apenas gera sh -compatible comandos para stdout, destina-se a ser eval 'd.
eval $(ssh-agent)