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