He visto que rvm (administrador de versiones de ruby) se instala con el siguiente comando:
bash < <(curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer )
Entonces, según tengo entendido, obtenemos el contenido del script y lo pasamos al bash (¿creo < <
y <<
es lo mismo?) Estoy interesado en la < <
parte, que se encuentra en la siguiente descripción en la red:
<<
token Significa usar el flujo de entrada actual como STDIN para el programa hasta que se vea el token.
Esto de alguna manera no está claro para mí, ¿alguien puede dar un ejemplo o explicarlo de una manera más simple?
diff <(ls) <(ls -a)