Respuestas:
Es una forma corta de ejecutar un script sin tener que guardar el archivo y luego ejecutarlo. Cuando guarda el archivo y luego lo ejecuta, una serie de cosas pueden salir mal:
sh foo.shlugar de bash foo.sh)./foo.sh), y olvidó establecer permisos de ejecuciónsudoAl proporcionar una sola línea de comando para ejecutar, los desarrolladores pueden disminuir el número de lugares donde las cosas pueden salir mal debido a un error del usuario.
Personalmente, desprecio los rizos de ribete a golpes. No es seguro.
Este comando descargaría el archivo e intentaría ejecutarlo con privilegios de root.
-Econserva las variables de entorno (digamos variables para la configuración del proxy) y -le dice a bash que lea los comandos de la entrada estándar, es decir, la tubería.
-Eopción y-al final del comando?