Ruby Version Manager (RVM) installato in questo modo:
bash -s stable < <(curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer)
Capisco cosa significa prima (alimenta lo script bash all'interprete bash), sono confuso con la <(...)
parte. Quindi, cosa fanno qui le parentesi e meno del segno. In quali casi possiamo usare la stessa sintassi?
Ho provato a scavare su Internet, ho trovato questa domanda SO /programming/2188199/bash-double-or-single-bracket-parentheses-curly-braces e questa domanda su ubuntuforums: http: // ubuntuforums .org / showthread.php? p = 7803008 Ma non ho ancora idea del perché utilizziamo quelle parentesi e perché utilizziamo due volte il reindirizzamento dell'input.
bash < curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer
non è lo stesso?
Grazie.
bash <(curl -s ...)