Ruby Version Manager (RVM) zainstalowany tak:
bash -s stable < <(curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer)
Rozumiem, co oznacza najpierw (podaje skrypt bash do interpretera bash), jestem mylony z <(...)
częścią. Więc co nawiasy robią tutaj i znak mniej niż. W jakich przypadkach możemy użyć tej samej składni?
Próbowałem kopać w Internecie, znalazłem to SO pytanie /programming/2188199/bash-double-or-single-bracket-parentheses-curly-braces i to pytanie na ubuntuforums: http: // ubuntuforums .org / showthread.php? p = 7803008 Ale nadal nie mam pojęcia, dlaczego używamy tych nawiasów i dlaczego używamy przekierowania wejściowego dwa razy.
bash < curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer
to nie to samo?
Dzięki.
bash <(curl -s ...)