Ruby Version Manager (RVM) instalado así:
bash -s stable < <(curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer)
Entiendo lo que primero <significa (alimenta el script bash al intérprete bash), estoy confundido con <(...)
parte. Entonces, qué paréntesis hacen aquí y menos que signo. ¿En qué casos podemos usar la misma sintaxis?
Traté de excavar en Internet, encontré esta pregunta SO /programming/2188199/bash-double-or-single-bracket-parentheses-curly-braces y esta pregunta en ubuntuforums: http: // ubuntuforums .org / showthread.php? p = 7803008 Pero aún no tengo idea de por qué usamos esos paréntesis y por qué usamos la redirección de entrada dos veces.
bash < curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer
no es lo mismo?
Gracias.
bash <(curl -s ...)