Ответ 1
В Linux,
cat script.sh | bash /dev/stdin arguments
похоже, работает.
Я пытаюсь выполнить script со стандартного ввода, а также передать ему аргументы. Есть ли способ сделать это?
Скажем, что у меня есть следующее:
cat script.sh | bash
Как передать аргументы script?
Я не хочу этого делать:
bash script.sh arguments
И это:
./script.sh arguments
В Linux,
cat script.sh | bash /dev/stdin arguments
похоже, работает.