Você pode usar a substituição de processo com source
:
source <(curl -s http://example.com/foo)
Observação: considero a execução direta de código recuperado pela Internet como um sério risco à segurança. É provavelmente menos arriscado se isso for feito em uma rede interna (dependendo da segurança geral).