pasar parámetros a bash al ejecutar un script obtenido por curl
Sé cómo ejecutar el script bash remoto, a través de estas sintaxis:
curl http://foo.com/script.sh | bash
o
bash < <( curl http://foo.com/script.sh )
que dan el mismo resultado.
Pero, ¿qué pasa si necesito pasar argumentos al script bash? Es posible cuando el script se guarda localmente:
./script.sh argument1 argument2
Probé varias posibilidades como esta, sin éxito:
bash < <( curl http://foo.com/script.sh ) argument1 argument2