Ruby Version Manager (RVM) installé comme suit:
bash -s stable < <(curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer)
Je comprends ce que signifie <en premier (alimente le script bash à l'interpréteur bash), je suis confus avec une <(...)
partie. Alors, que font les parenthèses ici et le signe moins que. Dans quels cas peut-on utiliser la même syntaxe?
J'ai essayé de creuser sur Internet, j'ai trouvé cette question SO /programming/2188199/bash-double-or-single-bracket-parentheses-curly-braces et cette question sur ubuntuforums: http: // ubuntuforums .org / showthread.php? p = 7803008 Mais je n'ai toujours aucune idée pourquoi nous utilisons ces parenthèses et pourquoi nous utilisons la redirection d'entrée deux fois.
bash < curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer
ce n'est pas pareil?
Merci.
bash <(curl -s ...)