Я знаю, как выполнить удаленный bash script через эти синтаксисы:
curl http://foo.com/script.sh | bash
или
bash < <( curl http://foo.com/script.sh )
которые дают тот же результат.
Но что, если мне нужно передать аргументы в bash script? Это возможно, когда script сохраняется локально:
./script.sh argument1 argument2
Я попробовал несколько возможностей, подобных этой, без успеха:
bash < <( curl http://foo.com/script.sh ) argument1 argument2