Эта команда работает нормально:
$ bash -s stable < <(curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer)
Однако я не понимаю, как именно stable
передается в качестве параметра сценарию оболочки, загружаемому curl. Вот почему мне не удается добиться той же функциональности из моего собственного сценария оболочки - он дает мне ./foo.sh: 2: Синтаксическая ошибка: неожиданное перенаправление
:
$ cat foo.sh
#!/bin/sh
bash -s stable < <(curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer)
Итак, вопросы: как именно этот стабильный
параметр попадает в скрипт, почему в этой команде два перенаправления и как мне изменить эту команду, чтобы она работала внутри моего скрипта?