Un método de instalación fácil para Docker (por ejemplo) es este:
curl -sSL https://get.docker.com/ | sh
Sin embargo, también he visto algunos que se ven así (usando el ejemplo de Docker):
sh -c "$(curl -sSL https://get.docker.com/)"
Parecen funcionalmente iguales, pero ¿hay alguna razón para usar uno sobre el otro? ¿O es solo una preferencia / cosa estética?
(Cabe destacar que tenga mucho cuidado al ejecutar secuencias de comandos de orígenes desconocidos).